小白跟着大佬学群晖-filebrowser实现多磁盘文件共享

匿名用户 2020-02-15 15:16:00 19点赞 101收藏 16评论

追加修改(2020-02-16 19:55:41):
分享指定文件夹的代码,由于网站会吞掉部分代码,复制粘贴时请严格对照截图检查:详细代码详见第二篇“小白跟着大佬学群晖-猫盘安装原版filebrowser实现文件管理”,搜索一下就可以找到了。

追加修改(2020-02-15 15:32:13):
分享制定文件夹的代码 IMAGE_NAME=80x86/filebrowser WEB_PORT=8083 FB_AUTH_SERVER_ADDR="127.0.0.1" mkdir -p /volume1/docker/fb /volume1 docker run -d -e PUID=$UID -e PGID=$GID -e WEB_PORT=$WEB_PORT -e FB_AUTH_SERVER_ADDR=$FB_AUTH_SERVER_ADDR -p $WEB_PORT:$WEB_PORT -v /volume1/docker/fb:/config -v /volume2/movie:/myfiles/movie --mount type=tmpfs,destination=/tmp ${IMAGE_NAME}:latest (注意对照图片补充空格和)

折腾原因

疫情期间,宅着没事,天天折腾数码,好爽,小白接触群晖不久,看到了阿文菌的教程后,目前迷上了filebrowser,这个就是一个轻量级的私人网盘,真的用起来很爽,但是我在使用过程中遇到了一个问题,由于我群晖里5个硬盘的容量都比较小,想要分享其中的几个磁盘中的文件,但是大佬的教程里只有分享1个磁盘的方法,折腾了一个下午,终于搞定了多磁盘,简单分享如下:

参考教程

UNRAID群晖威联通教程:1分钟安装 FB 文件管理器 NAS必备 轻松玩转Docker大家好,俺又来了,废话少说,直接进入正题!我的常用UNRAID的工具就下面这些,最近有不少值友让我分享一下安装过程,所以有了这篇文章:何为FB文件管理FB文件管理器,是类似于百度网盘,NAS的File文件管理程序,全称是:filebrowser!可以安装在自己的NAS上,用浏览器的方式即可访问和管理阿文菌| 192 评论162 收藏1k查看详情


阿文菌教程核心代码如下:

小白跟着大佬学群晖-filebrowser实现多磁盘文件共享

阿文菌核心代码使用说明

代码中 WEB_PORT=8083 代表设置FB的端口,这个端口数字 您可以自己设置,比如 8888,那么后续用ip:8888 就能访问FB。

再就是路径, mkdir -p /share/Container/fb /share 这段是创建目录,就等于设置好路径了。

其中UNRAID的目录结构是: /mnt/xxxxx

群晖的目录结构是:/volume1/xxxxx

威联通的目录结构是:/share/xxxxx

后续的代码中 -v /share/Container/fb:/config 就是设置FB的配置文件夹路径

而 -v /share:/myfiles 则是设置 FB的映射路径


多磁盘共享方法

参考阿文菌的教程(见上一章)

灯大的说明:

volume mapping: special tips for Synology NAS users

if you want FBE to manage all the volume files, you can do this:

ssh login to your NAS, and run ls -ld /volume* to see how many volumes you have.

let's say that you have 2 volumes: /volume1 and /volume2 , then you can map the volume like this:

/volume1 => /myfiles/volume1

/volume2 => /myfiles/volume2


,在阿文菌的帮助下,修改阿文菌的代码,实现了5个磁盘文件共享,

小白跟着大佬学群晖-filebrowser实现多磁盘文件共享

最终实现了5个磁盘文件的网盘,真的好开心。

小白跟着大佬学群晖-filebrowser实现多磁盘文件共享

修改后的核心代码


IMAGE_NAME=80x86/filebrowser

WEB_PORT=8083

FB_AUTH_SERVER_ADDR="127.0.0.1"

mkdir -p /volume1/docker/fb /volume1

docker run -d

-e PUID=$UID

-e PGID=$GID

-e WEB_PORT=$WEB_PORT

-e FB_AUTH_SERVER_ADDR=$FB_AUTH_SERVER_ADDR

-p $WEB_PORT:$WEB_PORT

-v /volume1/docker/fb:/config

-v /volume1:/myfiles/volume1

-v /volume2:/myfiles/volume2

-v /volume3:/myfiles/volume3

-v /volume4:/myfiles/volume4

-v /volume5:/myfiles/volume5

--mount type=tmpfs,destination=/tmp

${IMAGE_NAME}:latest


注意代码中的 (有个空格)

小白跟着大佬学群晖-filebrowser实现多磁盘文件共享

心得与体会

多学习,多请教,多分享,独乐乐不如众乐乐,

最后再次感谢灯大和阿文菌,

展开 收起
16评论

  • 精彩
  • 最新
  • 建议用模板配置,修改起来方便

    校验提示文案

    提交
    并不是docker安装

    校验提示文案

    提交
    收起所有回复
  • 打破零回复

    校验提示文案

    提交
    多学习 多分享

    校验提示文案

    提交
    收起所有回复
  • 感谢分享,正需要呢 [高兴]

    校验提示文案

    提交
    慢慢折腾,建议早上搞

    校验提示文案

    提交
    收起所有回复
  • 老哥。你用Fbe看视频 视频打开速度咋样,我之前小钢炮用FBE或FBE链接者很快打开 ,黑群一直在转圈,打开很慢。

    校验提示文案

    提交
  • 请问下,手机端怎么访问Flie browser

    校验提示文案

    提交
    请问有安卓手机app吗

    校验提示文案

    提交
    收起所有回复
  • 群晖输入 docker run -d 提示出错怎么破?

    校验提示文案

    提交
  • 请教一下装完了为啥默认的admin admin登陆不进去嘞

    校验提示文案

    提交
  • -v /volume5:/myfiles/volume5这个是啥意思?还要给整个盘读写权限吗?volume5是怎么确定的,都一样吗?
    我理解的这个命令应该是-v /volume5:/myfiles这样的。

    校验提示文案

    提交
    把主机目录映射到容器目录,群晖底层还是Linux,群晖不给做的事直接在系统层操作了,卷号你通过root账号连接到scp点根目录可以看到你所有的磁盘名称

    校验提示文案

    提交
    收起所有回复
  • 挖坟……iOS有没有客户端啊,网页版用着还是不太方便

    校验提示文案

    提交
  • 请问有安卓手机app吗?

    校验提示文案

    提交
  • 设置新用户时,怎么设置多个目录?
    比如你这有5个目录,设置一个用户,只允许访问其中2个目录,要怎样弄?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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