Docker Downloader for seedbox.io
This docker set up allows you to set up a local dockerized Sonarr, Radarr, Jackett, and Resilio Sync, that will automatically hook up to your seedbox.io seedbox instance, straight out of the box. It even has an nginx reverse proxy sitting on port 80 to give you a front page to your media services.
Caveat:
Warning: This whole README uses the same hostname, psv23232.seedbox.io. Anywhere you see that, change it to your seedbox.io hostname.
Installation
Set your seedbox.io name as an environment variable.
export SEEDHOST=psv23232.seedbox.io
open https://$SEEDHOST/dav
- Create a directory called
CompletedDownloads
open https://$SEEDHOST
- Click on the settings icon. Go to "Autotools". Make sure AutoMove is checked, if torrent's label matches filter /.*/ with the directory, /home/psv23232/files/CompletedDownloads. Also check the "Add torrent's label to path"

Now go add the CompletedDownloads directory.
open https://$SEEDHOST/resilio
- Add that directory in Resilio Sync, copy the read-only secret.
cp .env.example .env
Now edit the .env file to include your newly generated Resilio Sync secret as RSLSYNC_SECRET.
While you're in the .env file, add in correct data for MOVIE_DIR, TV_SHOW_DIR, and STORAGE_DIR. These represent where you want you movies, your tv shows, and where your completed downloads should go.
Configure Radarr:
- Add indexers that you want to add. (Jackett can be configured / found on port 9117)
- Add rTorrent as a Download Client to point to your seedbox.io. See this article
- Toggle "Advanced Settings" in the Download Client tab.
- Add a new Remote Path Mapping like this:
host remote path local path
psv23232.seedbox.io /home/psv23232/files/CompletedDownloads/radarr/ /downloads/radarr/
Configure Sonarr:
- Add indexers that you want to add. (Jackett can be configured / found on port 9117)
- Add rTorrent as a Download Client to point to your seedbox.io. See this article
- Add a new Remote Path Mapping like this:
host remote path local path
psv23232.seedbox.io /home/psv23232/files/CompletedDownloads/sonarr/ /downloads/sonarr/
Congratulations!
Now you should be all set up. If you have any problems, leave an issue in github and I'll get back to you.
TODO:
- Figure out how to configure Download Clients automatically and check it into version control
- (Essentially figure out how to remove the "Configure Radarr / Sonarr" manual steps)
- Add download clients automatically