树莓派搭建kiftd网盘

Tony 221.8m2020-02-202089 次点击2 人感谢
kiftd是一款全方位面向个人,团队,小型组织的文件传输系统的免费开源网盘,无上传限制,视频音乐在线播放,图片浏览等等,功能非常的强大。无论是Windows、Linux还是Unix(包括Mac OS X),均可运行使用。
https://ftp.bmp.ovh/imgs/2020/02/7faea1802da9fa8b.png
https://ftp.bmp.ovh/imgs/2020/02/d7c64d096e4871da.png

安装
## 1.安装Java
由于kiftd是用Java写的,所以要安装Java环境。由于Java官网要登录才能下载,比较麻烦,因此我把Java安装包放Github仓库供使用。
#32位系统下载jdk文件
wget -O jdk.tar.gz http://github-mirror.bugkiller.org/hmsjy2017/get-jdk/releases/download/v8u231/jdk-8u231-linux-arm32-vfp-hflt.tar.gz
#64位系统下载jdk文件
wget -O jdk.tar.gz http://github-mirror.bugkiller.org/hmsjy2017/get-jdk/releases/download/v8u231/jdk-8u231-linux-arm64-vfp-hflt.tar.gz
#解压并删除压缩文件
tar -zxvf jdk.tar.gz && rm -rf jdk.tar.gz

然后设置环境变量

sudo nano /etc/profile

在后面添加以下代码:

JAVA_HOME=/root/jdk1.8.0_192
export JRE_HOME=/root/jdk1.8.0_192/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
```
然后使用Ctrl+X,y保存退出。

### 2.安装kiftd
#下载kiftd
git clone http://github-mirror.bugkiller.org/KOHGYLW/kiftd.git
cd kiftd
#运行程序
java -jar kiftd-1.0.28-RELEASE.jar -start

然后浏览器访问`IP:8080`,默认管理员账户和密码为admin、000000。
最后如果你要修改网盘界面的一些信息,请直接编辑源码文件夹里的webContext/home.htm;如果你要修改kiftd配置或要管理用户,可以分别修改conf文件夹中的server.properties和account.properties。

详情见kiftd官方文档(在kiftd文件夹内)
官网:https://kohgylw.gitee.io/
感谢作者:@青阳龙野
收藏 ♥ 感谢
Spoony 小组长 2020-02-20 
多谢分享!
RaspiSQH 120.9m 2020-03-27  ♥ 1
昨天试了一下,真的不错!几乎和主流网盘一模一样!很推荐!这是我搭的:
http://netdisk.echocraft.com.cn/
我也写了一个教程
https://raspisqh.quwj.com/2020/03/27/setup_kift_on_pi.html
zabulonHu 1.15m 2020-03-27 
支持,我以前用seafile搭过一个,很好用,唯一缺点就是没搞外网访问
RaspiSQH 120.9m 2020-03-27 
@zabulonHu 不过那个是国外的,看上去好麻烦。
Tony 221.8m 2020-05-06  ♥ 1
@RaspiSQH 还有一个界面很美观而且功能强大的网盘系统叫Cloudreve,Material Design风格,可以了解一下。就是不兼容Windows XP。

登录注册 后可回复。