小沨的天空

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

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

2018年10月27日 6075点热度 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

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

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

文章评论

您需要 登录 之后才可以评论
站内搜索
最新 热点 随机
最新 热点 随机
满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10
nginx目录浏览配置第三方插件fancyindex Windows PowerShell批量创建Office 365 子账户(转) 服务器不小心从架子上掉落,摔得头晕眼花! 通过Teredo快速设置Windows ipv6,连接只有ipv6 ip的VPS ssh下Mysql导出和导入(转) QQ网购1分钱充值1元手机话费 hetzner服务器购买和安装debian系统 解决cannot restore segment prot after reloc: Permission denied错误 Gost配合iptables转发反代cloudflare加速网站(转) HTC EVO 3D刷机CyanogenMod10和AnthraX最新内核
标签聚合
域名 wordpress 服务器 vps 插件 DirectAdmin 安装 LNMP php debian 月捐 网盘 centos 升级 linux ubuntu Cloudflare 代码 免费 系统
分类
  • Linux
  • VPS服务器
  • windows
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 未分类
  • 资源分享
友情链接
  • 豆博
  • 2.int.ru
  • logdns.free.fr
  • xiaofengsky.free.fr
  • vzone
  • 夜狐
  • 傻子-跸西的blog
  • 怪鸟博客
  • 陈否否
  • 麦麦同学
  • QQTM论坛
  • 天下无鱼
  • 爱购啦
  • 娃娃博客
  • 寥寥后花园
  • 死老鬼
  • 小沨记事本
  • 午夜客
  • 我喔喔喔
  • 轨迹博客
  • 撸羊毛
  • 李子博客
  • Shucheng Li
  • semnew
  • 我的图库
  • 朱志瑞
  • 回到未来博客
  • QQPCC
AD

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

Theme Kratos Made By Seaton Jiang