小沨的天空

  • 首页
  • Code
  • Dns
  • 图床
  • 店铺
私人小天地
谈天说地,学习笔记
  1. 首页
  2. VPS服务器
  3. 正文

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

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

小沨

一个网络白痴,爱好网络生活和技术。 梦想成为一个网络糕手.喜欢简单的一个80后男人! Life is better when shared !

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

文章评论

您需要 登录 之后才可以评论

小沨

一个网络白痴,爱好网络生活和技术。 梦想成为一个网络糕手.喜欢简单的一个80后男人! Life is better when shared !

小程序
广告
最新 热点 随机
最新 热点 随机
Server酱和Qmsg酱两个好用的推送服务 linux的ssh服务升级后无法启动修复 linux服务器的硬盘使用时间查询 启用chrome浏览器内置的二维码生成插件 宝塔面板或者LNMP下安装php的mongodb扩展 ShareX 对接tu.my图床实现截图和图片自动上传 帝国CMS的sitemap.xml设置和生成 hetzner服务器购买和安装debian系统 使用nginx的stream模块实现端口转发和TCP流量 服务器装Proxmox VE/多IP设置和单IP设置Nat转发
linux的ssh服务升级后无法启动修复Server酱和Qmsg酱两个好用的推送服务
cloudflare 简单的防火墙规则(Firewall Rules) ZeroTier 组建虚拟局域网,本地应用 IPv6服务 linux普通账户开启root登陆权限,也适用于EC2,GCE,IBM等云 CentOS虚拟机添加单个IP和批量添加多个IP地方法 感谢FREE8的OOTT123帮助我搞好appspot 忘记 Linux安装和使用rar解压缩软件 华为网盘外链全面升级—功能超级强大 CentOS/RHEL Linux安装EPEL第三方软件源 解决升级WP或添加插件时要求输入FTP密码
标签聚合
服务器 ubuntu 网盘 免费 wordpress DirectAdmin php linux 升级 centos 系统 vps
开源相关
  • linode mirrors
  • elrepo.org
  • CentOS mirrors
  • RepoForge
  • 阿里开源镜像站
  • fedoraproject
  • centos vault
  • do mirrors
  • Debian Mirror
  • Ubuntu Mirrors
  • owncloud
  • Packages Search
友情链接
  • 轨迹博客
  • 撸羊毛
  • 陈否否
  • 寥寥后花园
  • semnew
  • 爱购啦
  • 怪鸟博客
  • 朱志瑞
  • 麦麦同学
  • 豆博
  • 午夜客
  • 天下无鱼
  • 娃娃博客
  • 傻子-跸西的blog
  • 回到未来博客
  • 我喔喔喔
  • 我的图库
  • 夜狐
  • 李子博客
  • 死老鬼
  • LiCEO
  • QQPCC
  • 2.int.ru
  • vzone

COPYRIGHT © 2020 小沨的天空. ALL RIGHTS RESERVED. @ 网站运行: @ 服务器运行状态

THEME KRATOS MADE BY VTROIS