💗心爱的💗-小沨

  • 首页
  • 网盘
  • 图床
  • 赞助
  • 关于本站
私人小天地
谈天说地,学习笔记
  1. 首页
  2. VPS服务器
  3. 正文

Aria2+Aria2Ng+OneIndex一键安装脚本,离线下载自动上传至OneDrive(转)

2018年10月27日 7455点热度 0人点赞 0条评论

一键脚本相关地址:
AriaNg:https://github.com/mayswind/AriaNg
oneindex:https://github.com/donwa/oneindex
这个一键脚本下载文件自动上传到OneIndex/OneDrive指定文件夹,并删除本地文件,使其不占VPS空间,添加并自动更新Trackers服务器.

Aria2+Aria2Ng+OneIndex一键安装,系统要求:脚本只适用于Debian 8、9,且无网站环境,会自动签发Let's Encrypt SSL证书,请提前将域名解析至VPS服务器。

wget https://www.moerats.com/usr/shell/Aria2_OneIndex.sh && bash Aria2_OneIndex.sh

按要求输入以下选项:

请输入你的OneIndex域名信息(如:d.cao.by):
请输入你的Aria2密钥:例如d.cao.by
请输入你OneIndex/OneDrive中的一个文件夹(格式:RATS,此后所有文件都会上传到该文件夹 如:web):

脚本最后提示设置默认编辑器,我是选择2,然后可以编辑定时任务脚本.

如果Nginx安装失败,检查下系统是否自带Apache2,然后卸载掉就行了。Aria2Ng访问地址:http://IP:8080,OneIndex后台地址:https://xx.com/?/admin,默认密码:oneindex。

相关文件的位置:

OneIndex及域名根目录:/home/wwwroot/xx.com
Aria2Ng根目录:/home/wwwroot/aria2ng
域名证书目录:/home/wwwroot/ssl
Aria2配置文件夹:/root/.aria2
Aria2下载目录:/root/Download
nginx配置目录:/etc/nginx/nginx.conf

其他相关提示:
如果用的是AWS,谷歌云,阿里云、腾讯云等带有安全组的云主机,记得在安全组中开启相应的端口,例如8080、443、80、6800等端口。如果想使用手动安装的,参考:使用Aria2+Aria2Ng+OneIndex+OneDrive建立不限流量/离线BT下载/在线观看网盘。关于OneIndex更详细的介绍和使用方法,包括OneDrive 5T网盘的获取可以查看:OneIndex一键安装脚本 for Debian。由于OneIndex自身原因,上传可能存在些BUG,会导致有的文件上传失败,不过测试了下,大多数都可以上传,本人测试了下载上传10G的文件是正常,不怎么影响使用。最后如果你是免费申请的OneDrive 5T网盘或者花的几块钱买的,建议别放重要资料,如果真正看重资料就建议自己买个OneDrive 。 如果上传需求实在大就可以参考:VPS上传文件到OneDrive网盘脚本,可配合Aria2实现自动上传,本一键脚本的Aria2上传脚本路径为:/root/.aria2/OneIndexupload.sh,根据实际需求修改。

oneindex程序安装教程

oneindex程序需要去掉/?/ (需配合伪静态使用!!) nginx规则

if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php?/$1 last;
}

oneindex程序的特殊文件实现功能,自己需要美化可以看看,README.md、HEAD.md 、 .password特殊文件使用,可以参考https://github.com/donwa/oneindex/tree/files

在文件夹底部添加说明:  

在onedrive的文件夹中添加README.md文件,使用markdown语法。

在文件夹头部添加说明:  

在onedrive的文件夹中添加HEAD.md 文件,使用markdown语法。  

加密文件夹:  

在onedrive的文件夹中添加.password文件,填入密码,密码不能为空。  

直接输出网页:

在onedrive的文件夹中添加index.html 文件,程序会直接输出网页而不列目录。
配合 文件展示设置-直接输出 效果更佳

oneindex程序手工上传命令行功能,仅能在php cli模式下运行

清除缓存:  

php one.php cache:clear
刷新缓存:  

php one.php cache:refresh
刷新令牌:  

php one.php token:refresh
上传文件:  

php one.php upload:file 本地文件 [onedrive文件]
上传文件夹:

php one.php upload:folder 本地文件夹 [onedrive文件夹]
例如:

//上传demo.zip 到onedrive 根目录  
php one.php upload:file demo.zip  

//上传demo.zip 到onedrive /test/目录  
php one.php upload:file demo.zip /test/  

//上传demo.zip 到onedrive /test/目录并命名为 d.zip  
php one.php upload:file demo.zip /test/d.zip  

//上传up/ 到onedrive /test/  
php one.php upload:file up/ /test/

重装oneindex的时候记得操作这个

https://account.activedirectory.windowsazure.com/r#/applications
登陆你的帐号,应用面板把oneindex的应用删掉!
重新安装oneindex

资源来源oneindex,moerats.com,AriaNg,onedrive等

标签: Aria2 Aria2Ng OneDrive OneIndex
最后更新:2019年4月24日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
站内搜索
联系我
分类
  • AI智能
  • Android
  • Linux系统
  • VPS服务器
  • windows系统
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 旅行点滴
  • 未分类
  • 网络服务
  • 资源分享
  • 跨境出海
  • 金融投资
友情链接
  • 天下无鱼
  • 夜狐
  • 爱购啦
  • Shucheng Li
  • 轨迹博客
  • 朱志瑞
  • 寥寥后花园
  • LINUX DO
  • 陈否否
  • QQTM论坛
  • 撸羊毛
  • 小沨记事本
  • 我的图库
  • 娃娃博客
  • 光的魔术师
  • 傻子-跸西的blog
  • 我喔喔喔
  • 李子博客
  • vzone
  • 麦麦同学
  • semnew
  • 死老鬼
  • 豆博
  • 怪鸟博客
  • QQPCC

COPYRIGHT © 2025 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

Theme Kratos Made By Seaton Jiang