Skip to content

quadeare/docker-aria2-pydio-seedbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

Docker seedbox, including Aria2, Aria2-webui and Pydio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published