Hexo

Hi, nice to meet you.

Pyone一款支持多网盘挂载和离线下载的OneDrive管理工具

John Doe's Avatar 2019-07-30 教程

  1. 1. Pyone
  2. 2. 安装脚本说明
  3. 3. 安装要求
  4. 4. 相关命令
  5. 5. 相关截图

Pyone

个人感觉这是用着最舒服的onedrive的管理工具,支持多网盘挂载,离线下载并且自动上传至OneDrive。

安装脚本说明

#脚本来自萌鼠大佬:https://www.moerats.com/archives/806/
#脚本会一键安装PyOne所需要的Mongodb、Redis、Aria2等环境,域名使用Caddy反代,自动配置SSL证书。

#本脚本使用的Aria2为某大佬编译的多线程版本,其特点可以将下载速度最大化优化,博主已配置完毕,如服务器性能不足,可将线程自行调整。
方法:修改配置文件/root/.aria2/aria2.conf,线程参数split=64,请自行调整。

#Aria2已添加了BT-Trackers服务器,并定时自动更新服务器地址。

#脚本使用systemctl替换了程序所使用的supervisord进程守护,所以程序的重启等命令会和官方文档上的不一样,详细的使用命令可以看文章后面。

#选择域名访问的,需要提前让解析生效,不然脚本会自动断开,因为后面需要签发SSL证书,ip必须为服务器ip。

安装要求

系统要求:CentOS 7Debian 8+Ubuntu 16+,建议Debian 9,脚本会自动进行检测 精简版系统无法使用 SSH使用命令:

wget -N --no-check-certificate https://www.moerats.com/usr/shell/PyOne/PyOne.sh
bash PyOne.sh

然后跟着设置访问方式和aria2密钥即可。默认34567端口 ,部分服务商需要开放端口。

相关命令

#以下程序均已配置开机自启,所以就不说开机自启命令了。

#Redis使用命令
启动:systemctl start redis-server
重启:systemctl restart redis-server
停止:systemctl stop redis-server
状态:systemctl status redis-server

#Mongodb使用命令
启动:systemctl start mongod
重启:systemctl restart mongod
停止:systemctl stop mongod
状态:systemctl status mongod

#Aria2使用命令
启动:systemctl start aria2
重启:systemctl restart aria2
停止:systemctl stop aria2
状态:systemctl status aria2

#Caddy使用命令(使用域名的才会安装Caddy)
启动:systemctl start caddy
重启:systemctl restart caddy
停止:systemctl stop caddy
状态:systemctl status caddy

#PyOne使用命令
启动:systemctl start pyone
重启:systemctl restart pyone
停止:systemctl stop pyone
状态:systemctl status pyone

作者Gayhub:https://github.com/abbeyokgo/PyOne

相关截图

QQ截图20190730143342.png QQ截图20190730143359.png QQ截图20190730143242.png

This article was last updated on days ago, and the information described in the article may have changed.