mirror of
https://github.com/wahyd4/aria2-ariang-docker.git
synced 2026-08-09 05:15:55 +10:00
cc9cddc232caaf143af99ef9a8a3a13311202ddd
Update AriaNg version to 1.1.0 and upgrade the arm dockerfiles to date.
Aria2 + AriaNg
English | 简体中文
Features
- Aria2 (SSL support)
- AriaNg
- Auto HTTPS (Let's Encrypt)
- Basic Auth
- File indexing and video playing (File Browser)
- Add support for ARM CPUs, please choose correct docker image TAG
How to run
Simple Usage
docker run -d --name aria2-ui -p 80:80 -p 6800:6800 wahyd4/aria2-ui
- Aria2: http://yourip/ui/ The tailling
/is necessary - FileManger: http://yourip
- Please use admin/admin as username and password to login
Fully Usage
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 /root/a.db:/root/filebrowser.db \
-v /yoursslkeys/:/root/conf/key \
-v <to your aria2.conf>:/root/conf/aria2.conf \
wahyd4/aria2-ui
Supported Environment Variables
- ENABLE_AUTH enable Basic auth
- ARIA2_USER Basic Auth username
- ARIA2_PWD Basic Auth
- RPC_SECRET The Aria2 RPC secret token
- DOMAIN The domain you'd like to bind
Supported Volumes
/dataThe folder of all Aria2 downloaded files./root/conf/keyThe folder which stored Aria2 SSLcertificateandkeyfile.Notice: The certificate file should be namedaria2.crtand the key file should be namedaria2.key/root/conf/aria2.confThe Aria2 configuration file./root/filebrowser.dbFile Browser settings db, make sure you make a empty file first on your host.
Docker Hub
https://hub.docker.com/r/wahyd4/aria2-ui/
Usage it in Docker compose
Please refer https://github.com/wahyd4/aria2-ariang-x-docker-compose
FAQ
- If there is no speed at all when you downloading a BitTorrent file, please try to use a popular torrent file first to help the application to cache
DHTfile. Then the speed should get fast and fast, as well as downloading other links.
Languages
Shell
83.9%
Dockerfile
14.7%
Procfile
1.4%

