aria2 and httpd (busybox), you can use any webui as you like!
docker pull beginor/aria2:1.34.0
https://github.com/beginor/docker-aria2.git aria2
cd aria2
./build.sh
2. Download your favorite web ui of aria2 (test with webui-aria2 and AriaNg) , and extract it to a webui folder.
version: "3"
services:
aria2:
image: beginor/aria2:1.34.0
container_name: aria2
ports:
- 6800:6800 # aria2 rpc port
- 6880:6880 # http port
volumes:
# - ./aria2.conf:/aria2/aria2.conf
# - ./httpd.conf:/aria2/httpd.conf
- ./webui:/aria2/webui
- ~/Downloads:/aria2/downloads
docker-compose up -d