fnOS 教程 第三方文件管理器 - FileBrowser
虽然 fnOS 自带的文件管理器比较好用,但依然有一些功能是缺失的,比如无法管理共享文件夹之外的文件,只能分享给系统内的其他用户,无法生成分享链接等等。要想使用这些功能,可以安装第三方的文件管理器 filebrowser 来解决。
数据库和配置文件
按下图所示在 docker
文件夹里新建 filebrowser
文件夹:
使用 SSH 登录 fnOS,并切换到 root
用户。进入到 filebrowser
文件夹:
1 | cd /vol1/1000/docker/filebrowser |
创建数据库文件:
1 | touch filebrowser.db |
创建配置文件:
1 | echo '{"port": 80, "baseURL": "", "address": "", "log": "stdout", "database": "/database/filebrowser.db", "root": "/srv"}' > settings.json |
建立容器
提示
如果需要将多个存储池或者磁盘挂载到 filebrowser,可以添加多个 -v
参数。比如 -v /vol1:/srv/vol1 -v /vol2:/srv/vol2
。如果命令需要换行,注意在行末尾添加 \
。
可以使用 下面的命令来创建容器:
1 | docker run \ |
建好容器之后,可以使用 fnOS IP:8080
访问 filebrowser
。
- 默认端口:8080
- 默认用户名/密码:admin/admin
效果预览
使用 filebrowser 可以生成分享链接,方便快速分享文件给朋友:
可以管理共享文件夹之外的文件:
支持添加多个存储池或者磁盘:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 马斯克的赛博空间!
评论