aria2 + aria2Ng + nginx fancyindex 下载工具 支持群晖 (群晖需自行映射下载目录 /root/Download 和 保留本地端口和容器端口一致)
5.0K
aria2 是一款 Linux 下轻量级的多线程下载工具,支持 Http/Https、Ftp、BitTorrent、Metalink 协议。它比 axel 优秀的地方在于:完全支持 BitTorrent 协议,同时可以作为 BitTorrent 客户端来下载种子文件;支持 Metalink 协议;远程控制(通过 web 端)下载进程。 比起 wget来说, aria2 支持多线程下载,比起 Transmission, aria2 更快,支持的协议更多。不少网友用来下载迅雷离线文件也是不错的选择。
该镜像整合了:
docker run \
-it \
--name=aria2 \
-p 6800:6800 \
-p 6801:6801 \
-p 6802:6802 \
-e login=y -e username=admin -e password=password \
-v /yourFolder/downloads:/root/Download \
-d lambdaexpression/aria2
6800端口 是 Aria2 的 rpc端口,容器首次启动时,会为 aria2 随机创建密钥,可以放心开放。
6801端口 是 AriaNg 的端口,可直接访问 (注:AriaNg是本地应用,修改配置参数后,在另一个机器上访问 AriaNg 是不会生效的。以及如果提示 “认证错误” 请手动删除当前页面浏览器 Local Storage 的缓存)

6802端口 是 使用nignx开放的文件下载目录,使用 Nginx-Fancyindex-Theme 美化

访问使用的账号密码,不配置账号密码或 “login” 参数不等于 “y” 时,访问不需要登陆。配置后,访问时需要填写账号密码

下载目录映射,根据自己需要配置即可
nginx配置文件路径:/etc/ngint/ngint.conf
aria2配置文件路径:/root/.aria2/aria2.conf
有特殊需求的可以,根据自己需要修改配置
配置文件夹

配置端口

Content type
Image
Digest
sha256:1a7cd43de…
Size
148.5 MB
Last updated
7 months ago
docker pull lambdaexpression/aria2