Public | Automated Build

Last pushed: a year ago
Short Description
Docker seedbox, including Aria2, Aria2-webui and Pydio to download with HTTP, FTP, SFTP, Torrent.
Full Description

Docker Aria2 Pydio Seedbox

About

Docker seedbox, including Aria2, Aria2-webui password protected, Pure-FTP and Pydio to download with multiple protocols HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

Services

Pydio       : http://<your ip>/pydio | All downloads go on "Common Files"
Aria2 Webui : http://<your ip>/aria2-webui
HTTP        : http://<your ip>/downloads
FTP         : On your IP on default or custom port

Usage

Parameters

-e RPC_SECRET                   - Is optional, if empty, a random key is generated.
-e DOMAIN                       - Is optional, if empty, public IP is selected
-e FTP_PASSIVE_RANGE            - Is optional, if empty, 30000:30009 is choosen
-v <local folder>:/downloads.   - Is optional

Run

$ docker run -d --name seedbox -p 9080:80 -p 6800:6800 -p 9021:21 -p 30000-30009:30000-30009 \
quadeare/aria2-pydio-seedbox

With options :

$ docker run -d --name seedbox -p 9080:80 -p 6800:6800 -p 9021:21 -p 30010-30019:30010-30019 \
-v <local folder>:/downloads \
e FTP_PASSIVE_RANGE="30010-30019" -e RPC_SECRET="thisismypassword" -e DOMAIN="mydomain.com" \
quadeare/aria2-pydio-seedbox

Get informations

$ docker logs seedbox

Add/Remove user to http auth (aria2-webui/HTTP share) and FTP

$ docker exec -it seedbox add-user <user>
$ docker exec -it seedbox remove-user <user>

Pydio setup

For a standalone installation, choose sqlite3 database.
If you want to choose another database, you can.
All downloads go on "Common Files".

Downloads location

All downloads go on the "downloads" volume. You can mount this volume with -v argumment.
Ex : -v <you local folder>:/downloads

About Pydio : All downloads go on "Common Files".

Build

You can edit and build the project as desired.

$ docker build -t <your_name>/aria2-pydio-seedbox .

Requirement

Licence

This work is under the MIT License (MIT)
Docker Pull Command
Owner
quadeare

Comments (0)