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

2017-08-17 22:05:08 +08:00
 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 离线下载界面

24795 次点击
所在节点    分享创造
80 条回复
Jaeger
2017-08-18 14:56:33 +08:00
@linker
@zhenjiachen
@Helen
MySQL 起不来的,进容器手动启动试试:service mysql start
想不通为什么都会遇到这种问题,我两台 VPS,一台 centos docker 版本 1.7.1,一台 ubuntu docker 版本 17.06.0-ce,重复多次实验使用这个镜像没有遇到任何问题。
linker
2017-08-18 15:05:44 +08:00
@Jaeger 我在 ubuntu 那里自己安装 docker 用你的命令 啥问题都没有 但就是打不开 (该网页无法正常运作)
Jaeger
2017-08-18 15:08:48 +08:00
docker run --name=pan -dti -p 8081:80 -p 6800:6800 jaegerdocker/pan
@linker 使用这条命令试试
linker
2017-08-18 15:11:46 +08:00
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-08-18 15:16:36 +08:00
以前用 rutorrent+ffmpeg 做过离线转码在线播放播放的。可惜在 vps 上跑 ffmpeg 实在是性能太差。
aver4vex
2017-08-18 15:21:59 +08:00
不想折腾,所以用了群晖
Dk2014
2017-08-18 15:42:36 +08:00
vps 上做一个 nginx 反代 8081 跑 https 没问题吧
docker 我没有玩过,下一次启动命令还是 `docker run --name=pan -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan` 吗
gowinder
2017-08-18 16:00:02 +08:00
@Jaeger 好,刚跑了下 cloud torrent,下得很快,现在再装个 docker-pan 试试
gowinder
2017-08-18 16:01:06 +08:00
@Jaeger 不支持 tls 吗?希望加上 tls 支持,谢谢
recall704
2017-08-18 16:07:11 +08:00
@linker 因为指定了名称 name=pan, 而之前你跑过 名称为 pan 的容器,把它删除重新跑即可。

docker rm pan
laoertongzhi
2017-08-18 16:07:54 +08:00
好东西啊!

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

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

能否修复一下
yech1990
2017-08-19 03:05:45 +08:00

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

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

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

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

© 2021 V2EX