爱意满满的作品展示区。
Jaeger

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

  •  
  •   Jaeger · Aug 17, 2017 · 27319 views
    This topic created in 3374 days ago, the information mentioned may be changed or developed.

    简介

    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 离线下载界面

    Supplement 1  ·  Aug 18, 2017

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

    docker 不正常的换这条命令看看,上面的命令没有加-d参数,很多人可能不知道运行完命令后关掉了容器导致无法正常访问。

    Supplement 2  ·  Aug 18, 2017

    老司机加入Telegram群一起交流:https://t.me/joinchat/GFSJWEF6uA5rSaRAtnfPxw

    80 replies  •  2018-06-22 17:22:05 +08:00
    yu1u
    yu1u
    Aug 17, 2017 via iPhone
    1
    谢谢 投入使用
    carlclone
    carlclone
    Aug 17, 2017 via Android
    2
    马克
    xcc880
    xcc880
    Aug 17, 2017
    3
    thx
    ivmm
    ivmm
    Aug 17, 2017
    4
    很早就在用了~
    mabutou
    mabutou
    Aug 17, 2017 via Android
    5
    感谢,恰好这几天在找类似的工具
    kendisk
    kendisk
    Aug 17, 2017 via iPhone
    6
    感谢🙏
    recall704
    recall704
    Aug 17, 2017
    7
    aria2 磁力下载速度很慢,是我姿势不对么?
    Jaeger
    Jaeger
    OP
    Aug 18, 2017
    8
    @recall704 你需要 Trackers
    billie
    billie
    Aug 18, 2017 via Android
    9
    谢谢,请问这个系统在国外 vps 上用行的通不
    recall704
    recall704
    Aug 18, 2017 via iPhone
    11
    @Jaeger 去哪搞?
    just1
    just1
    Aug 18, 2017 via Android
    12
    目前自己用的是 filerun+aria2webui。
    很少看见有推荐 filerun 的,支持一下。
    gowinder
    gowinder
    Aug 18, 2017 via iPhone
    13
    vps 上跑 bt 会被封吗?
    sphawkcn
    sphawkcn
    Aug 18, 2017
    14
    @Jaeger #8 同问,如何解决 Trackers 这个问题?
    yuxuan
    yuxuan
    Aug 18, 2017
    15
    mark
    sphawkcn
    sphawkcn
    Aug 18, 2017
    17
    @natforum #16 非常感谢,周末有事干了:)
    honmaple
    honmaple
    Aug 18, 2017
    18
    必须赞一个
    zizifu
    zizifu
    Aug 18, 2017 via iPhone
    19
    回去试试看 赞一个
    a1044634486
    a1044634486
    Aug 18, 2017
    20
    在国内的服务器搭建这个离线片会被请喝茶吗
    wahyd4
    wahyd4
    Aug 18, 2017
    21
    这些 vps 的磁盘该不够用了。。
    daiqiangbudainiu
    daiqiangbudainiu
    Aug 18, 2017
    22
    aria2 下载种子不是没速度吗?
    lp380490944
    lp380490944
    Aug 18, 2017
    23
    我的怎么装不上。小白。
    [root@10-8-120-57 ~]# docker run --name=pan -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan
    docker - version 1.5
    Copyright 2003, Ben Jansens <[email protected]>

    Usage: docker [OPTIONS]

    Options:
    -help Show this help.
    -display DISLPAY The X display to connect to.
    -border The width of the border to put around the
    system tray icons. Defaults to 1.
    -vertical Line up the icons vertically. Defaults to
    horizontally.
    -wmaker WindowMaker mode. This makes docker a
    fixed size (64x64) to appear nicely in
    in WindowMaker.
    Note: In this mode, you have a fixed
    number of icons that docker can hold.
    -iconsize SIZE The size (width and height) to display
    icons as in the system tray. Defaults to
    24.
    [root@10-8-120-57 ~]#
    linker
    linker
    Aug 18, 2017
    24
    @Jaeger 我用 ubuntu 来安装 docker 的,然后用你的一键安装命令,没有出现任何错误提示,输入那个网址无法开打(已修改称自己的 ip 地址了)
    wahyd4
    wahyd4
    Aug 18, 2017
    25
    @linker docker image 本身应该有问题,镜像的确起不来。
    vitalbo
    vitalbo
    Aug 18, 2017
    26
    @recall704 国内没有使用离线工具 就这样 很多都不走的
    recall704
    recall704
    Aug 18, 2017
    27
    @lp380490944
    @wahyd4

    ```bash
    # docker version
    Client:
    Version: 1.12.6
    API version: 1.24
    Go version: go1.6.4
    Git commit: 78d1802
    Built: Tue Jan 10 20:17:57 2017
    OS/Arch: linux/amd64

    Server:
    Version: 1.12.6
    API version: 1.24
    Go version: go1.6.4
    Git commit: 78d1802
    Built: Tue Jan 10 20:17:57 2017
    OS/Arch: linux/amd64
    ```

    你们的 docker 是不是太老了。
    zhenjiachen
    zhenjiachen
    Aug 18, 2017
    28
    启动 mysql 失败
    mabutou
    mabutou
    Aug 18, 2017
    29
    @wahyd4 #25 哈哈 我 docker 小白,也没成功,昨晚弄到 3 点过,还以为自己水平不够。刚开始搬瓦工上的 docker 镜像启动不了,换成阿里云能启动了,但进不去那个访问地址,连原本安装的 $$ 都连不上了,幸好有快照。
    linker
    linker
    Aug 18, 2017
    30
    @wahyd4 哦哦 我也不太清楚 看看 lz 怎么调整吧
    @zhenjiachen 我用 vps 商家直接的 docker 源也会出现 mysql 失败 后来我就直接 ubuntu 然后自己安装 docker 在一键命令就没有任何问题,关键现在一样无法打开
    zhenjiachen
    zhenjiachen
    Aug 18, 2017
    31
    希望能自定义 MySQL。因为我自己有启动 MySQL 的 docker container 了。
    kindlepaper
    kindlepaper
    Aug 18, 2017
    32
    用哪个 VPS 好一点,离线没有盗版审查风险吗?
    kindlepaper
    kindlepaper
    Aug 18, 2017
    33
    @ivmm 哪家服务器?
    onemorecd
    onemorecd
    Aug 18, 2017
    34
    马克
    nisekoi
    nisekoi
    Aug 18, 2017
    35
    docker 里的 MySQL 有问题,起不来,进去重装一下 MySQL 就好了
    Helen
    Helen
    Aug 18, 2017
    36
    MySQL 启动失败
    Jaeger
    Jaeger
    OP
    Aug 18, 2017
    37
    @billie 国外 VPS 可以用
    Jaeger
    Jaeger
    OP
    Aug 18, 2017❤️1
    38
    Jaeger
    Jaeger
    OP
    Aug 18, 2017
    39
    @gowinder 一般不会封 bt
    Jaeger
    Jaeger
    OP
    Aug 18, 2017
    40
    @lp380490944 你 docker 版本太低了
    Jaeger
    Jaeger
    OP
    Aug 18, 2017
    41
    @linker
    @zhenjiachen
    @Helen
    MySQL 起不来的,进容器手动启动试试:service mysql start
    想不通为什么都会遇到这种问题,我两台 VPS,一台 centos docker 版本 1.7.1,一台 ubuntu docker 版本 17.06.0-ce,重复多次实验使用这个镜像没有遇到任何问题。
    linker
    linker
    Aug 18, 2017
    42
    @Jaeger 我在 ubuntu 那里自己安装 docker 用你的命令 啥问题都没有 但就是打不开 (该网页无法正常运作)
    Jaeger
    Jaeger
    OP
    Aug 18, 2017
    43
    docker run --name=pan -dti -p 8081:80 -p 6800:6800 jaegerdocker/pan
    @linker 使用这条命令试试
    linker
    linker
    Aug 18, 2017
    44
    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
    gyorou
    Aug 18, 2017
    45
    以前用 rutorrent+ffmpeg 做过离线转码在线播放播放的。可惜在 vps 上跑 ffmpeg 实在是性能太差。
    aver4vex
    aver4vex
    Aug 18, 2017
    46
    不想折腾,所以用了群晖
    Dk2014
    Dk2014
    Aug 18, 2017
    47
    vps 上做一个 nginx 反代 8081 跑 https 没问题吧
    docker 我没有玩过,下一次启动命令还是 `docker run --name=pan -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan` 吗
    gowinder
    gowinder
    Aug 18, 2017
    48
    @Jaeger 好,刚跑了下 cloud torrent,下得很快,现在再装个 docker-pan 试试
    gowinder
    gowinder
    Aug 18, 2017
    49
    @Jaeger 不支持 tls 吗?希望加上 tls 支持,谢谢
    recall704
    recall704
    Aug 18, 2017
    50
    @linker 因为指定了名称 name=pan, 而之前你跑过 名称为 pan 的容器,把它删除重新跑即可。

    docker rm pan
    laoertongzhi
    laoertongzhi
    Aug 18, 2017
    51
    好东西啊!

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

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

    能否修复一下
    xuc
    xuc
    Aug 19, 2017
    61
    用上了,谢谢!
    运行两天挂过一次,不知道什么原因。
    另外 FileRun 的预览功能能加载字幕吗?
    laoertongzhi
    laoertongzhi
    Aug 19, 2017
    62
    用上了,可是下载速度全是 0,囧炸了!
    Dk2014
    Dk2014
    Aug 19, 2017
    63
    @WendellSun 有证书,我现在手动安装了这些东西
    最后才发现,AriaNg 不支持 https
    zktz
    zktz
    Aug 19, 2017
    64
    群晖上下载总是失败。
    lp380490944
    lp380490944
    Aug 21, 2017
    65
    谢谢。我试下升级下 docker
    d5d
    d5d
    Aug 21, 2017
    66
    过来做个马克。接着安装一个
    Smirn0ff
    Smirn0ff
    Aug 21, 2017
    67
    下载 BT 一直 0K,是不是因为 aria2 封装进 docker,没有端口映射链接不了 BT ?
    Jaeger
    Jaeger
    OP
    Aug 21, 2017
    68
    @Smirn0ff 应该不是,我们的 docker 都没有做相关的端口映射,可以正常下载 BT
    downsky
    downsky
    Aug 22, 2017
    69
    @zktz 正打算上群晖试一下呢。
    jedihy
    jedihy
    Aug 31, 2017
    70
    给闲置的 macmini 上弄了一个,还真好用。
    jedihy
    jedihy
    Aug 31, 2017
    71
    是否直接整合好 smb 共享,我可以直接在其他设备上播放?
    Jaeger
    Jaeger
    OP
    Aug 31, 2017
    72
    @jedihy 共享你挂载的数据卷就行了
    jedihy
    jedihy
    Aug 31, 2017
    73
    @Jaeger 我发现有时候会启动不了,rm 之后在 run 才行。
    jedihy
    jedihy
    Sep 1, 2017
    74
    Database error: SQLSTATE[HY000] [2002] No such file or directory
    jedihy
    jedihy
    Sep 5, 2017
    75
    这个东西还是不稳定啊,服务器重启,再开经常就启动不了 docker 了。
    xuanyuanaosheng
    xuanyuanaosheng
    Nov 9, 2017
    76
    @yutian2211 谢谢,能用了,先进去容器内部执行 @yutian2211 列出的命令,然后退出,在外面执行 docker restart 容器的 id 即可。
    kisnows
    kisnows
    Dec 10, 2017
    77

    访问 /8081/dweb 是正常的,但是访问 /8081 就报这个错误。
    kisnows
    kisnows
    Dec 10, 2017
    78
    发现和上面是同样的问题,数据库权限不够,按照 @yutian2211 的操作就好了。
    DearTanker
    DearTanker
    May 5, 2018
    79
    在 daocloud 上面死活不知道怎么跑起来。。
    wssy921
    wssy921
    Jun 22, 2018
    80
    为什么我运行起来之后,telnet 端口老是不通
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2140 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 12:21 · PVG 20:21 · LAX 04:21 · JFK 07:21
    ♥ Do have faith in what you're doing.