Skip to content

Dockerized download & request stack with some bugfixes customized for raspberry pi

Notifications You must be signed in to change notification settings

Fredddi43/seedboxio-docker-downloader-raspberry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker Downloader for seedbox.io

This docker set up allows you to set up a local dockerized Sonarr, Radarr, Jackett, Resilio Sync and Ombi that will automatically hook up to your seedbox.io seedbox instance, straight out of the box. You can then request media thorugh Ombi and invite your friends.

Caveat:

This setup requires you to occasionally clear the CompletedDownloads directory manually, and also do the same with the torrents in your seedbox.

Warning: This whole README uses $SEEDHOST in place of your seedbox link (e.g. psv23232.seedbox.io). Anywhere you see that, change it to your seedbox.io hostname.

Installation

  • Setup Docker on the pi

  • Setup Docker-Compose

  • Download docker-compose.yml from this repo to a folder where you can execute it (e.g. /opt/, if you're root)

  • Checkout Ombi to the root of the same folder

  • Execute "docker-compose up -d" and let it build Ombi and pull the images for the others

  • While you wait, visit $SEEDHOST/dav and create a directory called CompletedDownloads

  • Open $SEEDHOST and 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". I recommend you change the operation type to copy, so you can keep seeding after the download finishes. Requires manually deleting the files later though.

rTorrent Settings

Now go add the CompletedDownloads directory.

  • Visit $SEEDHOST/resilio and add that directory in Resilio Sync, copy the read-write secret.

  • Visit 0.0.0.0:8888 (or your PI's IP if you're remote) and setup a local folder for CompletedDownloads by clicking the "+", then "enter a link".

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
$SEEDHOST                        /home/psv23232/files/                                       /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
  • Toggle "Advanced Settings" in the Download Client tab.
  • Add a new Remote Path Mapping like this:
   host                               remote path                                        local path
$SEEDHOST                        /home/psv23232/files/                                       /downloads/tv-sonarr/

Configure Ombi:

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.

About

Dockerized download & request stack with some bugfixes customized for raspberry pi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published