Description
The Ultimate Download Server a collection of software which provides you the possibility to fully automated download films, tv shows, music, etc. The big advance of The Ultimate Download Server is that all software will be installed and configured for you.
What does it include?
- A handy portal to access all the components
- Sickrage
- CouchPotato
- LazyLibrarian
- Headphones
- Sabnzbd
- rTorrent
- Spotweb
Getting Started
pre-Requirements
- Git (https://github.com/)
- Docker (https://www.docker.com/products/overview)
- Docker Compose (https://docs.docker.com/compose/install/)
Installation
git clone https://github.com/The-Ultimate/downloadserver.git
- Edit configure.env with your favorite text editor and set the correct path to your media files and configure news server credentials
- Save and exit the editor
./downloadserver_<platform>.sh
- Grab a beer and watch till the magic is done
Usage
- Start your favorite browser and hit: http://<dockerhost> to start the portal
Clean installation
Linux
- Install git (
sudo yum -y install git
(Fedora, CentOS, Redhat) /sudo apt-get -y install git
(Ubuntu, Debian)) - Install Docker (https://docs.docker.com/engine/installation/linux/)
- Install Docker Compose (https://docs.docker.com/compose/install/)
- Change directory to location where you want to checkout the downloadserver source
git clone https://github.com/The-Ultimate/downloadserver.git
cd downloadserver
- Edit configure.env with your favorite text editor and set the correct path to your media files and configure news server credentials
- Save and exit the editor
./downloadserver_linux.sh
MacOS
- Install xcode from the AppStore to get git on your system
- Download Docker (https://download.docker.com/mac/stable/Docker.dmg)
- Install Docker
- Change directory to location where you want to checkout the downloadserver source
git clone https://github.com/The-Ultimate/downloadserver.git
cd downloadserver
- Edit configure.env with your favorite text editor and set the correct path to your media files and configure news server credentials
- Save and exit the editor
./downloadserver_macos.sh
Windows
TBD
FAQ
Q. What is the default user/pass for Spotweb
A. U: admin / P: bewtops
Q. Why is Windows not (yet) supported?
A. It's Windows
Used sources
- CouchPotato: https://github.com/RuudBurger/CouchPotatoServer.git
- Headphones: https://github.com/rembo10/headphones.git
- LazyLibrarian: https://github.com/DobyTang/LazyLibrarian.git
- rTorrent: Installed via Yum from epel-release repository
- Sabnzbd: https://github.com/sabnzbd/sabnzbd
- Sickrage: https://github.com/SickRage/SickRage.git
- Spotweb: https://github.com/spotweb/spotweb.git
Getting help
- Issues (https://github.com/The-Ultimate/downloadserver/issues)
- Trello (https://trello.com/b/DzAYSZgb)
- Gitter (Chat) (https://gitter.im/The-Ultimate/Lobby)
Reporting bugs & contributing
- Want to report a bug or request a feature? Please open an issue
- Want to help us build The Ultimate Download Server? Follow our contribution guidelines to build it locally and make a pull request
Roadmap
- See Trello board (https://trello.com/b/DzAYSZgb)
Special thanks
Wouter Oet (https://github.com/WouterOet) for his Docker knowledge and beer talk
Jeroen Geusebroek (https://github.com/jgeusebroek) for his projects I used for examples