Docker 搭建 AriaNg 服务器
1. 创建容器
拉取镜像:
docker pull p3terx/aria2-pro
docker pull p3terx/ariang
创建 Aria2 容器,将 <rpc_password>
改为你自定义的 RPC 密码:
docker run -d \
--name aria2 \
--restart unless-stopped \
--log-opt max-size=1m \
-e UMASK_SET=022 \
-e RPC_SECRET=<rpc_password> \
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-p 16800:6800 \
-p 16888:6888 \
-p 16888:6888/udp \
-v $HOME/config:/config \
-v $HOME/downloads:/downloads \
p3terx/aria2-pro
创建 AriaNg 下载客户端:
docker run -d \
--name ariang \
--log-opt max-size=1m \
--restart unless-stopped \
-p 16880:6880 \
p3terx/ariang
2. 配置设置
2.1 配置 RPC 设置
打开 http://<ip>:16880/
,然后点击 AriaNg 设置,点击 RPC。
将 Aria2 RPC 地址的端口号改为 16800
,然后填写 Aria2 RPC 秘钥(即你自定义的密码)。
刷新页面即可看到已连接。现在可以进行离线下载了。
2.2 配置百度网盘直链下载设置
要下载百度网盘直链,需要:
- 将 Aria2 设置 / HTTP / 自定义 User Agent 设置为
netdisk;PC
(此配置项可参考最新解析工具) - (建议)将单服务器最大连接数设置为
4