a short and sweet way to get a full-blown media stack running on a server from scratch in minutes.
with this package, you'll get a media server environment capable of finding, grabbing, downloading, and presenting: movies, tv, books, and music. it does this (relatively) securely, prioritizing usenet but with an option for torrenting-over-VPN.
traefik reverse-proxying is available for access via nice URLs without exposing ports to the outside world, as long as you have a publically accessible domain you should be clear to use this without issue.
watchtower is available to keep all of your docker containers up-to-date.
installation is omega-easy!
from your terminal as a sudo-capable user, run the following commands:
git clone https://github.com/joskore/media-docker/ ./media-docker && cd ./media-docker/
chmod +x ./media-docker.sh
sudo ./media-docker.sh
after this first installation and run, you can run media-docker from anywhere by running:
sudo media-docker
a full list of available services and where to access them can be found in the wiki here.
system requirements, along with tested configurations, can be found in the wiki here.
an overview of the component files involved in this process can be found in the wiki here.
a listing of supported VPN providers for torrenting-over-vpn, provided via the haugene\transmission-openvpn container, can be found in the container's repository here.
this very much stands on the shoulders of those who came before, all this has done is made the deployment process simple and straightforward to configure.