博主之前发了很多网盘离线教程了,包括一些脚本,查看:Aria2+Rclone+DirectoryLister+Aria2Ng一键安装脚本,差不多都是配合Google Drive
网盘的,不过OneDrive
的也有,但都不是很理想,现在感觉OneIndex
挺不错的,配合OneDrive
可以实现观看/下载不走VPS
流量的离线BT
网盘,这里就整了个一键脚本,将以往需要的2
个域名变成了1
个,且下载文件自动上传到OneIndex/OneDrive
指定文件夹,并删除本地文件,使其不占VPS
空间,添加并自动更新Trackers
服务器,有兴趣的可以玩玩。
截图
安装
系统要求:脚本只适用于Debian 8
、9
,且无网站环境,会自动签发Let's Encrypt SSL
证书,请提前将域名解析至VPS
服务器。
运行命令:
wget https://www.moerats.com/usr/shell/Aria2_OneIndex.sh && bash Aria2_OneIndex.sh
按要求输入以下选项:
请输入你的OneIndex域名信息(如:oneindex.moerats.com):
请输入你的Aria2密钥:
请输入你OneIndex/OneDrive中的一个文件夹(格式:RATS,此后所有文件都会上传到该文件夹):
输入好了后直到安装完成,如果Nginx
安装失败,检查下系统是否自带Apache2
,然后卸载掉就行了。Aria2Ng
访问地址:http://IP:8080
,。
相关文件
OneIndex及域名根目录:/home/wwwroot/xx.com
Aria2Ng根目录:/home/wwwroot/aria2ng
域名证书目录:/home/wwwroot/ssl
Aria2配置文件夹:/root/.aria2
相关提示
OneIndex
更详细的介绍和使用方法,包括OneDrive 5T
网盘的获取可以查看:OneIndex一键安装脚本 for Debian。由于OneIndex
自身原因,上传可能存在些BUG
,会导致有的文件上传失败,不过博主测试了下,大多数都可以上传,不怎么影响使用。最后如果你是免费申请的OneDrive 5T
网盘或者花的几块钱买的,建议别放重要资料,玩玩就行了。