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. mo法师

    aria2ng访问不了 怎么回事

    1. mo法师
      @mo法师

      其他都正常 aria2也能正常使用
      打开xx.com:8080自动跳转https://xx.com:8080 然后访问失败

      1. mo法师
        @mo法师

        换了个浏览器又行了

  2. z

    博主你好:
    我在遇到500错误后 删除了 域名下的文件,然后从GitHub重新进行了下载 然后就再也无法绑定成功了,绑定后提示安装失败,情况与https://github.com/donwa/oneindex/issues/118 相同,但是下面说的方法并没有用

    1. Rat's
      @z

      这个可以联系下我,我帮你看看。

      1. z
        @Rat's

        博主你好:
        该问题非常诡异,需要重新申请应用id,并且重新尝试绑定账号两次才能解决,另外500错误似乎与程序没太大关联?我昨天在ovz的机器上一直报500,换其他环境就好了。

        1. Rat's
          @z

          这个500错误我也没找出是什么问题,看有不有人找出并提供方法。

          1. z
            @Rat's

            肯定不是程序文件完整性方面的问题,昨天我仔细对比过 哈哈

  3. 软肋

    不自动上传了怎么办

    1. Rat's
      @软肋

      这个我也么办法,之前是卡住了,现在不自动了,Aria2运行日志怎么显示的?

  4. 软肋

    上传卡 进度那里了显示暂停

    1. Rat's
      @软肋

      就一个文件还是全部?一般上传卡住与io是有点关系的。

      1. 软肋
        @Rat's

        现在不自动上传了怎么解决啊

  5. 靳旭东

    自动上传很好用,6GB的大文件也能完美上传,但是昨天晚上遇到了个问题,有个1.37GB的文件没有上传,在/root/Download也没有删除,好像是因为它的名字太长了。

    1. 靳旭东
      @靳旭东

      自动上传失败后,我改了改它的名字如何让他重新上传。

      1. 靳旭东
        @靳旭东

        还有就是这个脚本好像和酸酸乳有冲突,装了它酸酸乳就不能用了,先装酸酸乳的话,一键脚本就装不上了。

        1. Rat's
          @靳旭东

          你用的带面板的酸酸乳?如果是就是环境冲突,不是的话大概是防火墙冲突,重新上传可以看上传命令,参考教程https://www.moerats.com/archives/692/。

  6. 灯火阑珊

    有时候会遇到ERROR: The certificate of ‘www.moerats.com’ is not trusted.
    建议在文章中加上
    apt-get install ca-certificates -y #Debian/Ubuntu
    yum install ca-certificates -y #CentOS

    1. Rat's
      @灯火阑珊

      这个好像在mini系统里才会出现,也可以用-N --no-check-certificate,不过是不建议用这种系统,所以没加。

  7. 灯火阑珊

    onedrive是不是有流量限制?今天出现了各种状况:有些目录里面没有内容,视频不能播放,页面显示:出现问题
    您请求的页面暂时不可用。对由此给您造成的不便,我们深表歉意,请几分钟后再返回查看。

    1. Rat's
      @灯火阑珊

      是的。

  8. 有没有宝塔的教程

    1. Rat's
      @梦

      有的,看这个:https://www.moerats.com/archives/700/

  9. 灯火阑珊

    上传到网盘的时候,如果是一个文件夹,则不会上传文件夹本身,而是把文件夹里面的所有内容上传了,感觉有点不方便。能优化一下上传设置吗?

    1. Rat's
      @灯火阑珊

      这个用的程序自带的上传方式,你可以研究下这个教程,https://www.moerats.com/archives/697/

  10. 上传bug是哪里的bug?以后有希望修复么?

    1. Rat's
      @彻

      这个可以问程序作者,不过bug不影响正常使用。

      1. @Rat's

        影响呀,我测试几个大于1g的文件上传都失败了,进度忽高忽低,就是上传不成功,5%跳到%1,流量确实一直再走了,1g的文件走了10g流量都上传不成功,但是用几个小文件就没问题。
        aira2作者么?

        1. Rat's
          @彻

          Oneindex作者,用的程序自带的上传命令。如果想减少影响的话,用这个上传脚本https://www.moerats.com/archives/697/。

          1. @Rat's

            开车组的家庭版可以用么?

            1. Rat's
              @彻

              这个你试试就知道了。