junvandGitHub b5e55f33a5 Merge pull request #35 from wahyd4/junwei/ad-ci-to-build-arms
Use osx to build image for different CPU platforms
2019-05-18 08:52:07 +10:00
2019-03-15 11:20:26 +08:00
2019-05-18 08:41:19 +10:00
2019-05-18 00:07:17 +10:00
2019-05-18 00:07:17 +10:00
2019-05-17 16:39:04 +10:00
2019-05-18 00:07:17 +10:00
2019-05-17 23:22:12 +10:00
2019-05-18 00:39:09 +10:00

Aria2 + AriaNg

English | 简体中文

Docker Pulls Build Status

Aria2 Screenshot

File Browser File Browser

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

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

  • /data The folder of all Aria2 downloaded files.
  • /root/conf/key The folder which stored Aria2 SSL certificate and key file. Notice: The certificate file should be named aria2.crt and the key file should be named aria2.key
  • /root/conf/aria2.conf The Aria2 configuration file.
  • /root/filebrowser.db File 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

  1. 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 DHT file. Then the speed should get fast and fast, as well as downloading other links.
Languages
Shell 83.9%
Dockerfile 14.7%
Procfile 1.4%