老司机使用 docker-pan 一键搭建可离线磁力种子的私有云盘,可在线播放预览文件

2017 年 8 月 17 日
 Jaeger

简介

docker-pan是一个开箱机用的搭建私有网盘的 docker 镜像,由Filerun+AriaNg+Aria2几部分构成.

Filerun:一款简洁的在线文件管理器,可在线对文件进行:图片预览、播放音乐、播放视频、文本编辑还支持语法高亮。

AriaNg:aria2 web 界面,可离线下载磁力链接、BT 种子等,使用响应式布局,支持各种计算机或移动设备。

Docker Hub: https://hub.docker.com/r/jaegerdocker/pan/

一键安装

运行命令:

docker run --name=pan  -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan

或者挂着数据卷,数据券路径:/var/www/html/system/data/default_home_folder

docker run --name=pan -v /data/pan:/var/www/html/system/data/default_home_folder  -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan

访问地址

登陆用户名:superuser 登陆密码:superuser

Filerun 文件管理器

AriaNg 离线下载界面

26552 次点击
所在节点    分享创造
80 条回复
Jaeger
2017 年 8 月 18 日
@linker
@zhenjiachen
@Helen
MySQL 起不来的,进容器手动启动试试:service mysql start
想不通为什么都会遇到这种问题,我两台 VPS,一台 centos docker 版本 1.7.1,一台 ubuntu docker 版本 17.06.0-ce,重复多次实验使用这个镜像没有遇到任何问题。
linker
2017 年 8 月 18 日
@Jaeger 我在 ubuntu 那里自己安装 docker 用你的命令 啥问题都没有 但就是打不开 (该网页无法正常运作)
Jaeger
2017 年 8 月 18 日
docker run --name=pan -dti -p 8081:80 -p 6800:6800 jaegerdocker/pan
@linker 使用这条命令试试
linker
2017 年 8 月 18 日
docker: Error response from daemon: Conflict. The container name "/pan" is already in use by container "ddbf47a3b837fa16b485e9901f64286b3f2282df13a49359c3a3c2bb0670fc31". You have to remove (or rename) that container to be able to reuse that name.
@Jaeger
gyorou
2017 年 8 月 18 日
以前用 rutorrent+ffmpeg 做过离线转码在线播放播放的。可惜在 vps 上跑 ffmpeg 实在是性能太差。
aver4vex
2017 年 8 月 18 日
不想折腾,所以用了群晖
Dk2014
2017 年 8 月 18 日
vps 上做一个 nginx 反代 8081 跑 https 没问题吧
docker 我没有玩过,下一次启动命令还是 `docker run --name=pan -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan` 吗
gowinder
2017 年 8 月 18 日
@Jaeger 好,刚跑了下 cloud torrent,下得很快,现在再装个 docker-pan 试试
gowinder
2017 年 8 月 18 日
@Jaeger 不支持 tls 吗?希望加上 tls 支持,谢谢
recall704
2017 年 8 月 18 日
@linker 因为指定了名称 name=pan, 而之前你跑过 名称为 pan 的容器,把它删除重新跑即可。

docker rm pan
laoertongzhi
2017 年 8 月 18 日
好东西啊!

感谢楼主!
Raincal
2017 年 8 月 18 日
@Jaeger 挂载数据卷会失败 跑 docker run --name=pan -dti -p 8081:80 -p 6800:6800 jaegerdocker/pan 是没问题的
linker
2017 年 8 月 18 日
@recall704 那是因为我本来安装过了 没有任何提示错误 LZ 后面叫我输入另外一个命令 才会有这个的
现在就算我重装了 vps 后用后面的命令还是没有任何提示 (这次都没有提示 mysql 安装内容了)
yutian2211
2017 年 8 月 18 日
跑了一下,发现问题是 mysql 的 datadir 没有权限导致的,
进入 docker,运行一下,然后再重启就好了
```
chown -R mysql /var/lib/mysql

chgrp -R mysql /var/lib/mysql
```
zoues
2017 年 8 月 18 日
@recall704 这个不影响使用
Dk2014
2017 年 8 月 18 日
为了配置个 https 搞得我好难受,我还是不用 docker 手动来吧 /吐血
ivmm
2017 年 8 月 18 日
@kindlepaper 阿里云上。
WendellSun
2017 年 8 月 19 日
@Dk2014 没有证书的话可以试试这个,https://github.com/mholt/caddy
yech1990
2017 年 8 月 19 日
tif 格式图片预览失败。
是否是这个 Issue ? https://github.com/filerun/docker/pull/2/commits/c7c5baa347c601af339ce38dc75a7a3552da48c4

能否修复一下
yech1990
2017 年 8 月 19 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/383801

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX