Aria2 + AriaNg
本镜像包含 Aria2、AriaNg 和File Manager,主要方便那些用户期望只运行一个镜像就能实现图形化下载文件和在线播放文件。(类似离线下载的功能),只使用一个 Docker 镜像也方便用户在群晖NAS 中运行本程序。
- Aria2 (SSL 支持)
- AriaNg 通过 UI 来操作,下载文件
- 自动 HTTPS (Let's Encrypt)
- Basic Auth 用户认证
- 文件管理和视频播放 (File Manager,注意默认情况下,只能访问和管理
/data
目录下的文件)
docker run -d --name aria2-ui-pi -p 80:80 -p 6800:6800 -v /data:/data --restart=always huangzulin/aria2-ui-pi
- Aria2: http://yourip/ui
- FileManger: http://yourip
- 请使用 admin/admin 进行登录
docker run -d --name ariang -p 80:80 -p 6800:6800 -p 443:443 -e ENABLE_AUTH=true -e RPC_SECRET=Hello -e DOMAIN=example.com -e ARIA2_USER=user -e ARIA2_PWD=pwd -v /yourdata:/data -v /yoursslkeys/:/root/conf/key -v <to your aria2.conf>:/root/conf/aria2.conf huangzulin/aria2-ui-pi
- ENABLE_AUTH 启用 Basic auth 用户认证
- ARIA2_USER Basic Auth 用户认证用户名
- ARIA2_PWD Basic Auth 密码
- RPC_SECRET Aria2 RPC 加密 token
- DOMAIN 绑定的域名
/data
用来放置所有下载的文件的目录/root/conf/key
用户来放置 Aria2 SSLcertificate
证书和key
文件.注意
: 证书的名字必须是aria2.crt
, Key 文件的名字必须是aria2.key
/root/conf/aria2.conf
为 aria2 的配置文件,你可以映射自己的配置文件。
docker build -t huangzulin/aria2-ui-pi .