A Windows Based Media Downloader
|
Posts: 33
Threads: 11
Joined: Oct 2015
Reputation:
0
[Not Solved]
Oct 02, 2015, 04:24 PM
Would love to see a guide that walks through setting up a Media Download Server on a Windows box using SABnzbd, Transmission-QT, CouchPotato, SickRage, and Headphones that redirects the torrent downloads through an OpenVPN connection but keeps the usenet downloads on another non VPN connection and then moves the media files to separate NAS drives
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Not Solved]
Oct 02, 2015, 04:32 PM
I have configuration guides for SickRage and CouchPotato using both Sabnzbd and Transmission, the To folders for CouchPotato and SickRage will be your NAS drives/folders. The Sabnbzd configuration guide covers removing leftover files too.
The VPN thing is on my list, it involves some firewall rules which should be straightforward to do in theory but during my tests it didn't work. You basically block Transmission from using the Public network and only let it use the Private network (presuming the VPN adapter is the private network, this may require a reverse proxy to retain remote access). You block the usenet software from using the private network and tell it to use the public network exclusively. I shall revisit this again soon.
Posts: 33
Threads: 11
Joined: Oct 2015
Reputation:
0
[Not Solved]
Oct 02, 2015, 04:54 PM
(Oct 02, 2015, 04:32 PM)Mike Wrote: I have configuration guides for SickRage and CouchPotato using both Sabnzbd and Transmission, the To folders for CouchPotato and SickRage will be your NAS drives/folders. The Sabnbzd configuration guide covers removing leftover files too.
The VPN thing is on my list, it involves some firewall rules which should be straightforward to do in theory but during my tests it didn't work. You basically block Transmission from using the Public network and only let it use the Private network (presuming the VPN adapter is the private network, this may require a reverse proxy to retain remote access). You block the usenet software from using the private network and tell it to use the public network exclusively. I shall revisit this again soon.
Actually I used your guides to set my HTN up. The were a tremendous help. I originally started with NZBGet but about two months ago it stopped working reporting a fatal windows error. I couldn't find anything on line to help me fix the problem so I switched to Sabnbzd. Unfortunately I still can't seem to get Sabnbzd to automatically move my downloaded media files to my NAS drives so I have been using Renamer to manually process the files. The negative to that is it leaves a whole lot of residual files laying around and I'm not sure that CouchPotato, SickRage and Headphones actually recognize the files as now being part of my library in their individual databases. It seems to make the downloaders out of synch and repeat downloads. I am also having roughly the same problem with Transmission-QT. It downloads the media OK but never moves it over to my NAS drives.
I'm sure that it is a configuration problem but I can't seem to find where I made my mistake. I did follow your guides but they tend to be written more for the Linux world than the Windows world and so things like the directory structure and mapping process are different. I would bet that is where my problem is so if you had a configuration guide geared more for windows I think it would be clearer how to set up or in my case fix.
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Not Solved]
Oct 02, 2015, 05:01 PM
(This post was last modified: Oct 02, 2015, 05:25 PM by Mike.)
For Sabnzbd use the cleanup list on the guide's page I posted before.
Sabnzbd shouldn't be doing any moving of files when you are using SickRage and CouchPotato, that is CP and SR's job. There should be a Sabnzbd SickRage category that has the final folder as (e.g. c:\SickRage) which matches your SickRage From folder. Your NAS drive should be your To folder in SickRage. The same logic applies to Couchpotato.
The guides are generic so the folder structure applies equally to all operating systems (the difference between /media/couchpotato and c:\media\couchpotato didn't seem to warrant making separate guides but maybe there are other differences I'm forgetting). If you can point out which specific parts are confusing for a Windows box let me know and I will review them and we can work to make it more clear, it is likely others have been confused too and that is definitely something we want to avoid.
I have made a few updates to the couchpotato guide in the sabnzbd and nzbget category section as well as the renamer section. Let me know if this helps.
Posts: 33
Threads: 11
Joined: Oct 2015
Reputation:
0
[Not Solved]
Oct 07, 2015, 12:43 AM
Below are my settings and the drive structure that I have. The problem that I am having is none of the downloads advance from either the S:\torrents, S:\usenet\complete\Movies, or S:\usenet\complete\TV folders to either S:\completed\Movies or S:\completed\TV so they can be processed and moved to my libraries on either T:\ or V:\. Can anyone help me figure out why?
Settings For SickRage
SickRage: Misc Tab - Show root directories: V:\
SickRage: Post Processing Tab - TV Download Dir: S:\completed\TV
SickRage: NZB Search Tab - Use SABnzbd category: tv
Settings For CouchPotato
CouchPotato: Downloaders Tab - Transmission Section: Directory: S:\torrents
CouchPotato: Downloaders Tab - Sabnzbd Section: Category: movies
CouchPotato: Renamer Tab - From: S:\completed\Movies\
CouchPotato: Renamer Tab - To: T:\
Settings For Transmission-QT
S:\torrents - (Transmission-QT: download-dir) (SEE: SickRage: Torrent Search Tab - Downloaded files location) (SEE: CouchPotato: Downloaders Tab - Directory)
S:\torrents\inprogress - (Transmission-QT: incomplete-dir)
Settings For SABnzbd
S:\usenet\completed - (SABnzbd : Folders Tab - Completed Download Folder)
S:\usenet\complete\Movies - (SABnzbd: Categories Tab - Category: movies - Folder/Path - W:\usenet\complete\Movies*) (SEE: CouchPotato: Downloaders Tab - Category: movies)
S:\usenet\complete\Music - (SABnzbd: Categories Tab - Category: music - Folder/Path - W:\usenet\complete\Music*)
S:\usenet\complete\TV - (SABnzbd: Categories Tab - Category: tv - Folder/Path - W:\usenet\complete\TV*) (SEE: SickRage: NZB Search Tab - Use SABnzbd category: tv)
S:\usenet\dst - (Set up for NZBGet - Not in use)
S:\usenet\inter - (Set up for NZBGet - Not in use)
S:\usenet\nzb - (SABnzbd: Folders Tab - .nzb Backup Folder)
S:\usenet\queue - (Set up for NZBGet - Not in use)
S:\usenet\tmp - (SABnzbd: Folders Tab - Temporary Download Folder)
Other Directories on DownloadCache
S:\completed\Movies - (SEE: CouchPotato: Renamer Tab - From: S:\completed\Movies)
S:\completed\Music
S:\completed\TV - (SEE: SickRage: Post Processing Tab - TV Download Dir: S:\completed\TV )
Media Libraries (On Separate NAS Drives)
Movie Library
T:\
Music Library
U:\
TV Library
V:\
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Not Solved]
Oct 07, 2015, 06:33 AM
Here is the error I see, your CouchPotato Sabnzbd category download folder should be your CouchPotato From folder: W:\usenet\complete\Movies* not S:\completed\Movies\
The same applies for SickRage post processing tab: W:\usenet\complete\TV* not S:\completed\TV
Posts: 33
Threads: 11
Joined: Oct 2015
Reputation:
0
[Not Solved]
Oct 07, 2015, 11:00 AM
OK, I can see the difference in the folders (the drive W:\ is actually a typo because I have been playing around with this) so does that mean that the on SABnzbd Folders Tab that the Completed Download Folder should be pointing to S:\usenet\complete as well? I actually changed this trying to interpret your guide. It seemed to suggest that there was a separation between where SABnzbd puts the finished downloads and where either Couchpotato or Sickrage look for them.
This actually brings me back to my baseline problem, Transmission. I actually had this all configured the way you suggest but Transmission never moves any downloads from S:\torrents. They just stay there in S:\torrents and the SABnzbd downloads just end up getting processed in S:\usenet\complete\TV or S:\usenet\complete\Movies and never moved over to my libraries over on my NAS drives. This ends up filling up my cache drive.
This is why I asked for a new guide. I have seen a number of similar posts all with the same problem. The downloaders not moving files to their desired end locations. As far as I can tell the issue really comes down to setting up the folder structure a certain way and then pointing the downloaders to them. Honestly the current guide ends up having you go back and forth between articles and I find it confusing. I might suggest starting with a section in all of your downloader guides that shows a recommended n-tier data structure (I agree that the OS doesn't matter) and then a summary like I was trying to do which shows how each application is configured to point to it. Just food for thought.
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Not Solved]
Oct 07, 2015, 11:33 AM
No, as I wrote in the Couchpotato guide, when you specify a folder for a category it overrides the default completed folder for Sabnzbd.
Transmission is not supposed to move any files, for SickRage and CouchPotato you specify the download folder in their Web UIs and that download folder is the SickRage parent folder and the CouchPotato From folder respectively.
Make sure sorting is disabled for Sabnzbd for the categories as well.
I will try and make it more clear with a table or something, I look forward to your feedback on it.
I also think I need to use categories called couchpotato and sickrage in Sabnzbd and NZBGet which should reduce the confusion.
If you can highlight/copy/paste the specific parts (I have changed them since you posted slightly) that would be very helpful.
Posts: 33
Threads: 11
Joined: Oct 2015
Reputation:
0
[Not Solved]
Oct 07, 2015, 12:26 PM
(This post was last modified: Oct 07, 2015, 12:45 PM by LegendsCoach.)
So can you clarify where I should be pointing Transmission to drop the finished torrents? Currently I have a incomplete download folder (S:\torrents\inprogress) where I assume Transmission is doing the actual downloading. When they finish Transmission moves them to S:\torrents. I do have Couchpotato and SickRage pointing to that folder but they never move anywhere afterwards. Am I missing something?
It is Transmission that causes me to think that there needed to be the separation (otherwise why not just use a blackhole). I think part of the problem is that Transmission-QT doesn't seem to want to let me stop seeding so the files always have a lock on them and can't be moved. I followed your guide for stopping the seeding but the setting always seems to default to .50. That is actually the big reason I was asking for a Windows Downloader Guide. All of your Transmission guides are for Linux and it is not real clear to me that the settings.json file on a windows box gets updated like on it does on a Linux box because you have to start and stop it differently. I stop it via task manager, make my correction in the settings.json file using Notepad and then restart Transmission normally. Is that the correct process? If so it is unclear right now whether my downloads actually do stop seeding and when I go into the file it appears that my corrections were over written. Another part of the problem is I have Comcast for a internet/cable provider and they seem to be throttling my downloads because my speeds are in the kbs, not mps (my suspicion is all of these speed tests you see on the internet fool people because the providers are filtering by media type and simply let the small txt and html files through)and that adds to my confusion because it takes so damn long for things to download. I often can't tell for hours (if not days) the impact of changes.
So if I follow you correctly my changes should look like below. Actually real minor
Settings For SickRage
SickRage: Misc Tab - Show root directories: V:\
SickRage: Post Processing Tab - TV Download Dir: S:\usenet\complete\TV
SickRage: NZB Search Tab - Use SABnzbd category: tv
Settings For CouchPotato
CouchPotato: Downloaders Tab - Transmission Section: Directory: S:\torrents
CouchPotato: Downloaders Tab - Sabnzbd Section: Category: movies
CouchPotato: Renamer Tab - From: S:\usenet\complete\Movies
CouchPotato: Renamer Tab - To: T:\
Settings For Transmission-QT
S:\torrents - (Transmission-QT: download-dir) (SEE: SickRage: Torrent Search Tab - Downloaded files location) (SEE: CouchPotato: Downloaders Tab - Directory)
S:\torrents\inprogress - (Transmission-QT: incomplete-dir)
Settings For SABnzbd
S:\usenet\complete - (SABnzbd : Folders Tab - Completed Download Folder)
S:\usenet\complete\Movies - (SABnzbd: Categories Tab - Category: movies - Folder/Path - S:\usenet\complete\Movies*) (SEE: CouchPotato: Downloaders Tab - Category: movies)
S:\usenet\complete\Music - (SABnzbd: Categories Tab - Category: music - Folder/Path - S:\usenet\complete\Music*)
S:\usenet\complete\TV - (SABnzbd: Categories Tab - Category: tv - Folder/Path - S:\usenet\complete\TV*) (SEE: SickRage: NZB Search Tab - Use SABnzbd category: tv)
S:\usenet\dst - (Set up for NZBGet - Not in use)
S:\usenet\inter - (Set up for NZBGet - Not in use)
S:\usenet\nzb - (SABnzbd: Folders Tab - .nzb Backup Folder)
S:\usenet\queue - (Set up for NZBGet - Not in use)
S:\usenet\tmp - (SABnzbd: Folders Tab - Temporary Download Folder)
Media Libraries (On Separate NAS Drives)
Movie Library
T:\
Music Library
U:\
TV Library
V:\
** Just a note about my directory structure. I originally started out using NZBGet but suddenly it started throwing an error and it stopped working. During my transition to SABnzbd I decided to set it up first before uninstalling NZBGet that is why I have both a queue (didn't want to lose my NZBGet queue if this didn't work out) and tmp folder. If I were setting this up for the first time I would only have the one queue folder.
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Not Solved]
Oct 07, 2015, 01:21 PM
(This post was last modified: Oct 07, 2015, 01:31 PM by Mike.)
For Transmission, the guide says to exit Transmission after changing the settings, not kill the task in task manager. However I did not put this at the end after changing settings in the web interface, I have made that change in the guide so thank you for pointing out the discrepancy.
You should now exit Transmission completely and reload it. If you just reboot with Transmission open the change won't stick for some reason. I found exiting completely, not just minimizing it to the system tray, and rebooting makes the new download settings stick.
You can see in the logs for SickRage and CouchPotato if it is trying to move them or not and if there are any errors.
For SickRage Transmission you should set Downloaded files location to S:\usenet\complete\TV
When you specify a download directory for Transmission in SickRage and CouchPotato it overrides the Transmission default completed downloads directory just like in Sabnzbd.
Are you using the SickRage nssm system service? If so, and you are saving to a NAS, you have to change the settings for the nssm service so that it logs on as the user with the privileges to the NAS share, by default system services use the local system account
|
|
Recent Posts
|
Running Plex over a Split Tunnel VPN
jonescelinaa Apr 27, 2024, 09:19 AM
|
About Swap
jonescelinaa Apr 10, 2024, 06:58 AM
|
Tracker Status: Error Connection Time Out
jonesPhedra Apr 04, 2024, 08:17 AM
|
Plex server not powerful enough, but only with s...
jonesPhedra Mar 27, 2024, 03:02 AM
|
game Geometry Dash Scratch
jonescelinaa Jan 31, 2024, 04:21 AM
|
Latest unread posts | Unanswered posts |
|