人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

2024-03-05 13:42:08 13点赞 136收藏 8评论

本篇来介绍File Browser,它是一款通过浏览器对服务器上的文件进行管理的应用工具。可以通过它修改、添加或删除文件,也支持文件分享,是一个很棒的文件管理器,甚至可以把它作为一个网盘来使用;它还支持分块上传,在不佳的网络下也可进行高效、可靠、可续的文件上传。

File Browser不仅安装简单,使用也非常方便,可帮我们简化不少操作流程人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

对于品牌NAS来说,虽然IP/域名后缀加上/filestation,也可直达文件管理器,但还不够爽;通过File Browser中绑定常用的数据文件夹,可以实现直达,快捷上传下载并管理数据人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

对于云服务器、unraid、opwrt等用户,File Browser能提供一个可视化文件管理面板,不用到终端一个个敲代码了,深入点甚至可以搭配qb、Aria2等应用实现自动化上传,便利性巨大人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

下面开始部署~

部署流程

Dokcer部署

SSH 进入后台,输入以下命令

docker run -d -v /share/TEST:/srv -v /share/Container/filebrowser/filebrowserconfig.json:/etc/config.json -v /share/Container/filebrowser/database.db:/etc/database.db --name filebrowser -p 8072:80 filebrowser/filebrowser人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

端口号、挂载目录、数据库目录、配置文件目录请自行修改

-p 8072:80

-v /share/TEST:/srv

-v /share/Container/filebrowser/database.db:/etc/database.db

-v /share/Container/filebrowser/filebrowserconfig.json:/etc/config.json

Docker Compose部署

下面是部署代码

version: '3' services: filebrowser: image: filebrowser/filebrowser:latest container_name: filebrowser ports: - "8072:80" #端口号改成喜欢的 volumes: - "/share:/srv" # 改,"需要挂载的目录:/srv" - "/share/Container/filebrowser/database.db:/etc/database.db" # 改 - "/share/Container/filebrowser/filebrowserconfig.json:/etc/config.json" # 改

打开威联通Container Station,将代码修改后并粘贴进行创建

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

等待创建完毕,此时Web输入 NAS_IP:8073 即可进行访问

关于文件目录

我这里创建了两个测试用的共享文件夹,并在 TEST1 中上传部分照片,并在该目录下又创建一个名为 test 的文件夹,如下图所示

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

- "/share:/srv"

  • /share 是威联通的默认目录结构,如果按照最初代码来,会挂载所有共享文件夹目录(包括隐藏文件)

  • /share/Container:/srv 则仅会挂载显示Container这个共享文件夹

  • 系统卷下,若想分别挂载多个共享文件夹,写成以下形式是不可以的

volumes: - /share/TEST1:/srv - /share/TEST2:/srv

正确路径应如下所示

volumes: - "/share/TEST1:/srv/TEST1" - "/share/TEST2:/srv/TEST2"人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

  • 再向下分级,只挂载TEST1下的单个文件夹,可以发现这次照片等文件是看不到的

- "/share/TEST1/test:/srv/TEST1/test"人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

  • 类似的如果想挂载多个盘区,如下所示

- "/share/CACHEDEV1_DATA:/srv/CACHEDEV1_DATA" - "/share/CACHEDEV2_DATA:/srv/CACHEDEV2_DATA"人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

反向代理

还是参考之前文章,填写勾选好,点击【修改】即可通过域名实现安全访问啦

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

使用流程

首次登陆,默认账密:admin/admin

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

先到个人设置中改为中文

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

分享管理,可惜的是创建分享后不能重新修改时效和密码,只能删除重新分享

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

全局设置,可以统一开放注册以及定义其他用户的访问路径,这里可以顺手把新用户默认语言也改成中文~还可设置分块上传具体配置

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

用户管理中可单独设置权限

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!针对某个账户设置访问路径针对某个账户设置访问路径

图片基本支持预览,文档和视频类不支持;可在线查看图片、视频(比较常用的常用的mp4格式)

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

支持整个文件夹上传,可有效避免上传后文件目录结构被破坏

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

上传进度显示,不是太起眼

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

单独选择某文件,可以进行修改名称、分享、复制、移动、删除、下载、查看信息操作

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

也支持多选,此时不可进行修改名称及分享操作

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

下载时可选多种压缩格式,方便不同平台使用

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

最后

移动端直接通过网页操作即可,其它平台也有相应支持,需要的朋友可以下载,也有不少详细部署使用教程人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

人称小网盘?支持文件分享,多共享文件夹、多盘区挂载,快速部署!

本篇到这就结束啦,希望能对大家有所帮助~喜欢的朋友记得点赞、收藏、关注支持一下玩转Docker:快速搭建清爽、好用的网站流量监控工具:Umami后续我也会定期分享好用、好玩的Docker项目及NAS使用经验,咱们下期再见!

展开 收起
8评论

  • 精彩
  • 最新
  • 样式太老了,kodexplore更好!

    校验提示文案

    提交
    好的,这周研究下!

    校验提示文案

    提交
    kod挺好,我是kod+Tiny File Manager

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 装个lucky万吉,集成这个

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
136
扫一下,分享更方便,购买更轻松