Aria2+Cloudreve搭建日记——用服务器/树莓派给OneDrive加一个离线下载功能,还能下片
注意:请不要使用旧版Cloudreve,旧版Cloudreve存在安全漏洞,孤儿会通过漏洞来操控你的服务器
Cloudreve是一个云端存储程序,而且使用MDUI做界面非常人性化
还有多种的存储方式
还能跟Aria2对接,作为离线下载使用,也就是说可以用它来把文件下到OneDrive了
安装Aria2
我相信在座的各位都是懒人,所以直接用一键安装脚本了
当然Arm设备的话去找Arm的一键安装脚本(虽然我不知道有没有,不过直接yum或者apt都是能装Aria2的本体,只是配置有、麻烦)
wget -N git.io/aria2.sh && chmod +x aria2.sh
弄完之后就是这个样子的
Aria2 简单配置信息:
IPv4 地址 : 鬼才给你看
IPv6 地址 : 鬼才给你看
RPC 端口 : 6800
RPC 密钥 : 鬼才给你看
下载目录 : 鬼才给你看
AriaNg 链接 : http://ariang.js.org/#!/settings/rpc/set/ws/鬼才给你看/6800/jsonrpc/鬼才给你看
[信息] Aria2 启动成功 !
RPC秘钥就是拿来远程Aria2的,然后就可以安装Cloudreve了
Cloudreve安装
直接爬去Github仓库的Releases然后Wget开冲就是了
Amd64:
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.2/cloudreve_3.3.2_linux_amd64.tar.gz
Arm64:
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.2/cloudreve_3.3.2_linux_arm64.tar.gz
Arm:
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.2/cloudreve_3.3.2_linux_arm.tar.gz
下完之后直接解压压缩包
tar -zxvf 刚刚下的文件名
给权限
chmod +x ./cloudreve
就可以完成安装了
直接用是行不通的,微软那边的验证是要https,直接用宝塔反向代理到自己的域名就行了(不用搞伪静态那些乱七八糟的)
让Cloudreve保持后台运行
到这里其实很多人都知道直接用Screen就可以解决,不过我有个容易点的办法
刚刚说到要用宝塔反代理
那么都要用到宝塔了,直接用宝塔保持后台就成
去宝塔装一个Supervisor
就可以了
Cloudreve配置对接OneDrive
很简单,进入后台之后直接对接OneDrive,根据步骤一步一步来就是了,我用的E5订阅
甚至hostloc那边有人研究出Cloudreve使用Sharepoint对接的办法出来之后Cloudreve作者亲自出马直接新版本加了个Sharepoint进去(原本的方法是要使用那位mjj的修改过的Cloudreve)
Cloudreve对接Aria2
直接丢刚刚脚本出来的RPC秘钥就成
BT-Tracker自动更新设置
Tracker这东西相信用BT下载多年的人都知道是什么了,那么刚刚的脚本有设置自动更新的功能
这样就可以了
尾巴
弄完之后就能完成Cloudreve和Aria2实现离线下载了,还能下片