Just wondering how others setup Sonarr with their Seedbox. I much prefer private trackers to newsgroups but don’t want to torrent on my home connection. Have a Kimsufi which I use as a seedbox.
Question do you run Sonarr at home, on the seedbox or both?
If you run Sonarr just on your seedbox it works but you miss notifications when things are downloaded to home and it doesn’t notify Kodi/Plex.
If you run Sonarr just at home it means you have to download the torrent file on your home connection
If you run it on both it means you have to maintain two sets of show lists
My seedbox is a remote custom vps server full root access. Sonarr is installed at home server.
The link for pushing torrents from sonarr to client is done via openvpn connection. The search and rss feeds fetch are done in open at my home network, all private trackers.
If you have problems with this, you can always solve it with some routing policy, if you use router with openwrt or pfsense
For bringing the files back i’ve used three methods so far:
Originally i used syncthing to put the file in the drone factory folder, for some reason this worked very good with deluge, but not with transmission. I had to use transmission since deluge was using too much ram (128MB in the VPS)
Back to transmission i started using a remote nfs mount over the vpn link with CDH. This worked very good, but sometimes if the vpn goes down, the download fails so you have to start again (Sonarr does this auto btw). I’ve also tried sshfs, but i got 30% of the total connection probably because of FUSE.
Finally i decided for syncthing with CDH. When client finishes the torrent, a script creates a copy of the folder and file inside in the syncthing export folder. Is important that the torrent folder has the same original name, sonarr will look for files in that folder. Then you have to place the import folder (home) to be as CDH expect for a remote path. When the import folder starts retrieving the folder and file, you can see in the logs sonarr complaining no files found inside folder, this is because syncthing uses a temp extension while transferring. So when the sync is done, sonarr will scan once more the folder and find the files is looking for and importing them to the final destination.
A post processing sonarr scripts deletes the import source folder and file. Then syncthing deletes the remote folder also.