Dockerized aria2 with aria-ng.
Simple usage:
docker run -d \
-e RPC_SECRET=xxx \
-p <port>:80 \
-v <download_dir>:/data \
dcsunset/aria2-ariang
Full-featured usage:
docker run -d \
-e RPC_SECRET=xxx \
-p <port>:80 \
-v <download_dir>:/data \
-v <config_dir>:/app/conf \
-v <nginx_config>:/etc/nginx/conf.d/default.conf \
dcsunset/aria2-ariang
The aria2 JSON-RPC is available at http://<server-ip>:<port>/jsonrpc.
Customization can be easily done by using the volume to change the settings of both aria2 and nginx.
80: Visit the webui and aria2 rpc/data: the path where downloaded files are saved./app/conf: the path of aria2 configuration files. The template file can be found in the conf directory in this repo./etc/nginx/conf.d/default.conf: the configuration of nginx. The template file can be found in the conf directory in this repo.docker build . -t dcsunset/aria2-ariang
MIT License
Content type
Image
Digest
Size
8.9 MB
Last updated
over 4 years ago
docker pull dcsunset/aria2-ariang