filebrowser 超轻量的个人网盘、私有云盘搭建-kb88凯时官网登录

来自:网络
时间:2019-01-11
阅读:
免费资源网 - https://freexyz.cn/

为什么选择filebrowser

➤ filebrowser 是一个基于go的轻量级文件管理系统,而且今年是狗年,虽然现在已经是狗尾巴了。
➤ 支持登录系统 角色系统、在线pdf、图片、视频浏览、上传下载、打包下载等功能。
➤ go写的网络应用,静态编译执行效率高,原生支持高并发,多平台支持且能跨平台编译,无论是写前端还是后端都好用。
➤ 单文件运行使用方便不需要依赖,就跟windows下的绿色一样,下载.exe直接双击,就能正常提供服务。

安装filebrowser

运行命令:

curl -fssl https://filebrowser.github.io/get.sh |bash
#或者
wget -qo- https://filebrowser.github.io/get.sh |bash

配置文件

mkdir /etc/filebrowser
mkdir /data/pan -p
wget -o /etc/filebrowser/config.json https://hqidi.com/file/config.json

你只需修改红框内的两个地方,依次是监听端口,你网盘数据存放在上的位置。

启动filebrowser服务

nohup /usr/local/bin/filebrowser -c /etc/filebrowser/config.json &>/dev/null &

此时,个人网盘就已经可用了,通过 http://ip:port/ 访问,用户名admin 密码 admin。
以下是附加操作,觉得麻烦的可以不做。
若要关闭filebrowser

killall filebrowser
killall filebrowser

filebrowser服务管理

编辑systemd服务管理文件

vim /usr/lib/systemd/system/fb.service

[unit]
description=the filebrowser process manager
after=network.target
[service]
type=simple
execstart=/usr/local/bin/filebrowser -c /etc/filebrowser/config.json
execstop=/bin/killall filebrowser
privatetmp=true
[install]
wantedby=multi-user.target

把filebrowser设为开机自动启动

systemctl enable fb.service
#确认是否设置自动启动成功
systemctl is-enabled fb
enabled

filebrowser使用

通过命令 systemctl start fb 启动服务后,通过 http://ip:port/ 访问,用户名admin 密码 admin,请及时修改密码。

➤ 上传文件的时候,能跑满我10m的上行带宽。
➤ 下载文件的时候,能跑满服务端那边20m的下行带宽。
➤ 安装使用比nextcloud 简单一万倍。
➤ 虽然没有手机客户端,但手机web访问能自适应界面,手机上传速度也很快。

免费资源网 - https://freexyz.cn/
返回顶部
顶部
网站地图