Rat's

使用Docker安装OneDrive网盘管理工具PyOne
说明:PyOne程序在之前的文章就介绍过了→点击查看,作者更新挺频繁的,最近增加了多网盘后,用的人也变多了。目前新...
扫描右侧二维码阅读全文
18
2018/11

使用Docker安装OneDrive网盘管理工具PyOne

说明:PyOne程序在之前的文章就介绍过了→点击查看,作者更新挺频繁的,最近增加了多网盘后,用的人也变多了。目前新增加一个离线下载功能,使用的是Aria2,挺给力的。这里博主就提供个Docker镜像,不会手动安装的,可以试试。

更新

【2019.3.13】
更新至4.0
【2018.11.30】
替换Aria2为某大佬编译的多线程版本,其特点可以将下载速度最大化优化。

安装

Github地址:https://github.com/iiiiiii1/Docker-PyOne

1、安装Docker

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

2、安装PyOne

#拉取Dockerfile相关文件
git clone https://github.com/iiiiiii1/Docker-PyOne.git
#进入文件夹下载Pyone源码
cd Docker-PyOne
git clone https://github.com/abbeyokgo/PyOne.git

如果你要修改PyOne后台密码和增加更多的网盘,可以提前编辑self_config.py.sample,不修改就默认。也可以修改下Aria2配置文件,与路径有关的参数别改,密匙什么的都可以改,不改的话默认moerats

#构建镜像
docker build -t moerats/pyone .
#启动镜像
docker run -d -p 34567:34567 --name pyone moerats/pyone:latest

最后访问ip:34567即可,后台路径/admin,密码PyOne,具体使用方法查看→点击查看;如果你要使用域名访问,可以查看该教程→传送门,直接参考后面的域名访问即可。

#这里也可以通过重启镜像来重启PyOne程序
#启动镜像
docker start pyone
#重启镜像
docker restart pyone

好了,镜像使用包括离线下载暂时测试正常,不过还是建议手动安装,Docker体验稍差。

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2019 年 03 月 13 日 12 : 50 PM

发表评论

25 条评论

  1. oldiy

    Opps....500错误!
    一般是因为服务器内部出现问题,可检查

    Redis、MongoDB是否安装?是否运行?
    如果上诉没问题,可清空Redis缓存:

    redis-cli

    FLUSHALL
    如清空Redis缓存还有问题,可手动运行网站查看错误

    supervisorctl -c supervisord.conf stop pyone && gunicorn -k eventlet -b 0:34567 run:app
    然后再访问页面,查看ssh的错误提示

    按页面提示检查都没问题,就是无法打开,显示以上提示
    重新安装docker镜像就可以访问,但是要重新设置,服务器重启或者重启docker容器就会显示这个,进入到Docker容器内部,查看也没发现什么异常,请问大佬问题出现在哪里?

    1. Rat's
      @oldiy

      这个有空我检查下。

      1. 子安
        @Rat's

        大佬,我也遇见这个问题了
        一重启就出现问题

  2. kbrx93

    离线下载怎么我这边显示添加成功,但是下面列表还是没有显示。

    1. kbrx93
      @kbrx93

      自己密码搞错了。。很尴尬。

  3. K

    棒~!