基于 Alpine Linux 构建,Aria2 + AriaNg + DarkHttp 采用 Web 管理的轻量级全能下载器。
10K+
此镜像采用 Linuxserver 维护的 alpine 基础镜像构建,使用 AriaNg 作为 Aria2 的前端管理界面,集成超级轻量的 lighthttpd 网页服务器提供文件索引页面。
预置了 dht.dat 和 dht6.dat 数据包,分别对应 IPv4 和 IPv6 环境的 DHT 网络连接优化。默认未启用 IPv6 支持,如有需要可以手动修改配置文件。
请使用实际的路径替换以下命令中的 /DOWNLOAD_DIR 和 /CONFIG_DIR,他们将容器中的下载目录
和配置文件目录映射到你指定的主机路径上,以便于管理下载的文件和 Aria2 的配置。
sudo docker run -d \
--name aria2 \
-p 6800:6800 \
-p 6880:80 \
-p 6888:8080 \
-p 51443:51443 \
-p 51443:51443/udp \
-v /DOWNLOAD_DIR:/data \
-v /CONFIG_DIR:/config \
-e SECRET=YOUR_SECRET_CODE \
getnas/aria2
-p 6888:8080 参数。--restart=always 参数。YOUR_SECRET_CODE,在浏览器中管理 aria2 时需要用这个安全代码认证身份,以防他人恶意使用。改用 LinuxServer 的 alpine 基础镜像,可以使用环境变量 PUID 和 PGID 指定容器和主机
之间映射的用户权限。
http://serverip:6880 打开 web 管理界面http://serverip:6888 浏览下载目录本项目是在 aria2-with-webui 的基础上构建而来的,感谢作者 XUJINKAI。
本项目中的 aria2 配置文件参考了 P3TERX/aria2.conf 项目,感谢作者 @P3TERX。
Content type
Image
Digest
Size
15.9 MB
Last updated
over 5 years ago
docker pull getnas/aria2