一:简介
Yaaw是个开源的aria2的WebUI,通过这个UI可以使用aria2的rpc功能,向aria2发送下载某文件的指令。我将yaaw嵌入到了Oneindex后台,同时在前台也部署了yaaw供游客使用。
项目地址:https://github.com/xieqifei/OneindexN
Demo:https://pan.sci.ci
后台预览:
二:部署网站
网站环境尽量使用nginx。后面会用nginx做反代,可以避免修改yaaw的rpc参数。
在github上将网站下载下来。可以直接下载为zip压缩包
将文件解压到网站根目录。
进入网站首页。配置网站。
三:修改Nginx配置
添加
1 | location /jsonrpc { |
这样RPC可以配置为http://yoursite/jsonrpc
。网站后台默认的RPC就是http://yoursite/jsonrpc
关闭aria2远程RPC
仅本地也就是443转发的请求能到达6800。
1 | vim /root/.aria2c/aria2.conf |
修改aria2配置内容
1 | # 启用RPC, 默认:false |
如果不配置nginx,需要自己修改RPC设置。并且aria2配置需要开放远程RPC