Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/colinwjd/aria2-ariang
Aria2 with Aira-Ng web UI
https://github.com/colinwjd/aria2-ariang
aria2 ariang docker downloader nas synology
Last synced: 2 months ago
JSON representation
Aria2 with Aira-Ng web UI
- Host: GitHub
- URL: https://github.com/colinwjd/aria2-ariang
- Owner: colinwjd
- Created: 2018-07-14T06:00:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-25T15:49:19.000Z (over 1 year ago)
- Last Synced: 2024-08-01T20:51:30.051Z (5 months ago)
- Topics: aria2, ariang, docker, downloader, nas, synology
- Language: Shell
- Homepage:
- Size: 6.84 KB
- Stars: 97
- Watchers: 2
- Forks: 32
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - colinwjd/aria2-ariang - Aria2 with Aira-Ng web UI (Shell)
README
# Aria2-AriaNg
[![](https://images.microbadger.com/badges/version/colinwjd/aria2-ariang.svg)](https://microbadger.com/images/colinwjd/aria2-ariang "Get your own version badge on microbadger.com")
[![](https://images.microbadger.com/badges/image/colinwjd/aria2-ariang.svg)](https://microbadger.com/images/colinwjd/aria2-ariang "Get your own image badge on microbadger.com")Aria2 with Aira-Ng web UI.
## Brief Introduction
* Use Apline:latest as base image, full image only **18Mb**.
* You can edit aria2 config file out of the image.
* Use Aria-Ng as aria2 web ui, it seems much more beautiful.
* Use darkhttpd as http server, it's very small(Only 36K after complied) and easy to use.## Build
```
git clone https://github.com/colinwjd/aria2-ariang.git
cd aria2-ariang
docker build -t colinwjd/aria2-ariang .
```## Install
1. Mount `/DOWNLOAD_DIR` to `/aria2/downloads` and `/CONFIG_DIR` to `/aria2/conf`. When starting container, it will create `aria2.conf` file with default settings.
2. Mapping ports:
* 6800 for aira2 service
* 80 for Aria-Ng http service
* 8080 for downloads directory http service
3. Set your secret code use "SECRET" variable, this will append `rpc-secret=xxx` to aira2.conf file.Run command like below(You may need to change the ports).
```
docker run --name aria2-ariang \
-p 6800:6800 -p 6880:80 -p 6888:8080 \
-v /DOWNLOAD_DIR:/aria2/downloads \
-v /CONFIG_DIR:/aria2/conf \
-e SECRET=YOUR_SECRET_CODE colinwjd/aria2-ariang
```
After finished, open http://serverip:6880/ in your browser for visiting Aria-Ng home page, open http://serverip:6888/ to browser your downloads folder.