This project helps you run a seedbox and media server in Docker.
| Application | Web Interface |
|---|---|
| Plex | plex.yourdomain.com |
| rtorrent + ruTorrent | rtorrent.yourdomain.com |
| Sonarr | sonarr.yourdomain.com |
| Radarr | radarr.yourdomain.com |
| Jackett | jackett.yourdomain.com |
| OpenVPN | ----------------------- |
- Docker >= 1.13.0
- Docker Compose >= 1.10.0
Copy config.default to config and edit the variables inside.
docker-compose pull
docker-compose up -dConfig files are stored in the seedbox_config volume and
other data is stored in the seedbox_data volume. You can
change this by editing the docker-compose.yml file.
If you own PlexPass, you can get the docker image to auto-update to the latest
PlexPass version when the container starts up. Simply set the PLEX_TOKEN
variable in the config file.
Go here for more information on how to configure OpenVPN and generate more certificates.