Cloudbox is an Ansible playbook for deploying a cloud media server stack on an Ubuntu server with the use of Docker containers.
This project is limited to specifically 16.04 Ubuntu LTS and AMD64/Intel64 (no ARM support) machines and designed for fresh systems. Do not install on an already setup server, or prepare for unintended consequences.
If you find this project helpful, feel free to make a small donation via PayPal, bitcoin: 15sKj1qi5PWvviTbCDJJKYoeQBQRv535Gb or litecoin: LRx1Z4AvKUJWa9pKnHrcsMemhG8S5w7uLp. Other forms of support are also appreciated (e.g. bugfixes/pull requests to develop branch, etc).
What's Installed | Full | Feeder | Plex |
---|---|---|---|
Docker | ![]() |
![]() |
![]() |
Plex (docker) | ![]() |
![]() |
|
PlexPy (docker) | ![]() |
![]() |
|
Plex AutoScan | ![]() |
![]() |
|
Sonarr (docker) | ![]() |
![]() |
|
Radarr (docker) | ![]() |
![]() |
|
NZBGet (docker) | ![]() |
![]() |
|
rTorrent/ruTorrent (docker) | ![]() |
![]() |
|
Jackett (docker) | ![]() |
![]() |
|
NZB Hydra (docker) | ![]() |
![]() |
|
Rclone | ![]() |
![]() |
|
Plexdrive | ![]() |
![]() |
![]() |
Plex Requests - Meteor (docker) | ![]() |
![]() |
|
Nginx Proxy | ![]() |
![]() |
![]() |
Let's Encrypt Companion for Nginx Proxy | ![]() |
![]() |
![]() |
Organizr (docker) | ![]() |
![]() |
|
Portainer | ![]() |
![]() |
|
UnionFS | ![]() |
![]() |
![]() |
UnionFS Cleaner | ![]() |
![]() |
|
Watchtower | ![]() |
![]() |
![]() |
Misc tools and server tweaks (e.g. kernel, motd, mc, ngrok) | ![]() |
![]() |
![]() |
* Sonarr, Radarr, NZBGet, Jackett, and NZB Hydra use the latest releases, including beta and nightly builds.
- See Changelog
- See Wiki
- l3uddz (creator)
- desimaniac (contributor)
- Fork it.
- Clone the project:
git clone http://github.com/<your_name>/cloudbox
- Create your feature branch (off of the develop branch):
git checkout -b my-new-feature develop
- Commit your changes:
git commit -am 'Added some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request.