Rat's

Aria2+Aria2Ng+OneIndex一键安装脚本,下载后自动上传至OneDrive
说明:博主之前发了很多网盘离线教程了,包括一些脚本,查看:Aria2+Rclone+DirectoryLister...
扫描右侧二维码阅读全文
09
2018/08

Aria2+Aria2Ng+OneIndex一键安装脚本,下载后自动上传至OneDrive

说明:博主之前发了很多网盘离线教程了,包括一些脚本,查看:Aria2+Rclone+DirectoryLister+Aria2Ng一键安装脚本,差不多都是配合Google Drive网盘的,不过OneDrive的也有,但都不是很理想,现在感觉OneIndex挺不错的,配合OneDrive可以实现观看/下载不走VPS流量的离线BT网盘,这里就整了个一键脚本,将以往需要的2个域名变成了1个,且下载文件自动上传到OneIndex/OneDrive指定文件夹,并删除本地文件,使其不占VPS空间,添加并自动更新Trackers服务器,有兴趣的可以玩玩。

截图

请输入图片描述
请输入图片描述

更新

【2018.12.30】
修复重定向次数过多的问题,现已修复(这个抱歉,忘记在脚本里注释部分$,导致出了点小问题)。
【2018.12.22】
替换伪静态规则,调整缓存刷新时间
【2018.12.21】
修复一点小问题,并增加定时刷新缓存和token,优化定时任务步骤,最后不再显示定时任务编辑界面。

安装

系统要求:脚本只适用于Debian 89,且无网站环境,会自动签发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:8080OneIndex后台地址:https://xx.com/?/admin,默认密码:oneindex

提示:这里好几个同学反映进不去后台,博主看了下原因,顺便再说下,安装好了后,需要先访问自己的域名,然后绑定OneDrive账号了才能访问后台,不然是进不去后台的!

绑定OneDrive后建议先访问后台,如果前台出现HTTP ERROR 500的情况,可以重新下载源码后再绑定账号,使用命令:

#将domain.com改成你的域名再运行以下命令
cd /home/wwwroot/domain.com
rm -rf ./*
git clone https://github.com/donwa/oneindex.git
mv oneindex/* ./
chmod -R 777 config/ cache/

相关文件

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

相关提示

如果想使用手动安装的,参考:使用Aria2+Aria2Ng+OneIndex+OneDrive建立不限流量/离线BT下载/在线观看网盘。关于OneIndex更详细的介绍和使用方法,包括OneDrive 5T网盘的获取可以查看:OneIndex一键安装脚本 for Debian。由于OneIndex自身原因,上传可能存在些BUG,会导致有的文件上传失败,不过博主测试了下,大多数都可以上传,不怎么影响使用。最后如果你是免费申请的OneDrive 5T网盘或者花的几块钱买的,建议别放重要资料,玩玩就行了。

关于上传

由于程序BUG影响,上传存在问题,如果你想追求完美,可以使用博主近期发的OneDrive for Business上传脚本,具体可以参考:VPS上传文件到OneDrive网盘脚本,可配合Aria2实现自动上传,本一键脚本的Aria2上传脚本路径为:/root/.aria2/OneIndexupload.sh,根据实际需求修改。

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2018 年 12 月 30 日 03 : 14 PM

发表评论

380 条评论

  1. 大神好
    该评论仅登录用户及评论双方可见
    1. Rat's
      @大神好

      我看他git一直在更新,应该不会是老版本吧

      1. 大神好
        @Rat's
        该评论仅登录用户及评论双方可见
  2. 向程序员致敬

    我用了pyone就发现自己的onrdrive网盘内容谁都可以看见。想隐藏还要一个个目录单独设置。
    大家是这种情况吗。

  3. shupeng
    该评论仅登录用户及评论双方可见
    1. shupeng
      @shupeng
      该评论仅登录用户及评论双方可见
      1. Rat's
        @shupeng

        连不上去,或者提供下/root/.aria2/aria2.log文件里面,部分报错信息

  4. xjt5213

    SSL证书生成脚本安装成功之后就卡住了,进行不下去了
    no crontab for root
    [Tue Sep 24 04:19:25 EDT 2019] Good, bash is found, so change the shebang to use bash as preferred.
    [Tue Sep 24 04:19:25 EDT 2019] OK
    [Tue Sep 24 04:19:25 EDT 2019] Install success!
    [OK] SSL 证书生成脚本安装成功
    [Tue Sep 24 04:19:29 EDT 2019] Standalone mode.
    [Tue Sep 24 04:19:29 EDT 2019] Create account key ok.
    [Tue Sep 24 04:19:29 EDT 2019] Registering account
    脚本到这里就卡住了

    1. xjt5213
      @xjt5213

      什么原因呢

      1. Rat's
        @xjt5213

        这个好像没报错,得多等等看才行

  5. 玩世不恭

    求个CentOS的一键脚本...

  6. shengshengman

    是因为我的路径是AV吗

  7. shengshengman

    我总共下30G的视频,分开下,可是onedrive里啥都看不到啊

    1. Rat's
      @shengshengman

      vps上有视频吗?

      1. shengshengman
        @Rat's

        没有啊,在aria2ng界面下载完之后,xftp里的视频文件就消失了

        1. Rat's
          @shengshengman

          你看下日志,/root/.aria2/aria2.log,看有没有报错什么的

          1. shengshengman
            @Rat's

            感谢大佬回复,多重装了几次,就没什么问题了,但是现在又碰到一个问题 :有些种子没速度,在aria2NG界面上是可以看到seed数和连接数的,可是没速度,是因为vps在国外的缘故还是track的原因

            1. Rat's
              @shengshengman

              应该是资源的原因,有时候速度也是看资源的,你换换track服务器试试,不过感觉提升也不会太大

              1. shengshengman
                @Rat's

                试了下,真没什么效果。萌鼠大佬,我还想问个问题:就是用oneindex,但是过不了多久又要用填ID和密匙参数,所以我就不想用onindex了,就想着直接用aria2下载完后,上传至onedrive(萌咖脚本)后再删除,主要还是onindex要占用443,我不想用啊

                1. shengshengman
                  @shengshengman

                  有方案可以实现吗

  8. shengshengman

    用脚本安装好之后,在绑定微软账号中失败了,我也不知道啥原因啊,大佬,有解决办法?我用的几块钱的ondrive

    1. shengshengman
      @shengshengman

      这个问题已经解决好了,我想问下更改文件上传路径咋整?

      1. Rat's
        @shengshengman

        路径在/root/.aria2/OneIndexupload.sh修改

  9. 阿正

    现在在安装过程中会提示证书配置失败。怎么解决呢?

    1. Rat's
      @阿正

      有错误信息吗?

      1. 阿正
        @Rat's

        就是提示ssl证书配置错误,等我晚上回去在配置一次把错误信息发给你看看

  10. Yrh

    最后一步 Aira2启动失败 咋办