January 21, 20251 yr Yes, this is what I'm doing and had a clash. In other ones I just change the ports to not clash and move one. That didn't work with this container, but my qbittorrent container did so I just resolved the clash with it. It's all working find now. Downloads great.
January 21, 20251 yr Author 9 minutes ago, lovingHDTV said: but my qbittorrent container did so I just resolved the clash with it. Yeah qbittorrent is the exception to the rule, i had to add in extra code to allow the container port to be changed, this is due the built in CSRF protection in qBittorrent meaning the host port and container port MUST match, if they don't then you would be unable to connect. In any case looks like you are sorted.
January 21, 20251 yr Sabnzbd with three Cache pools (Download location issue) I have a new build and im brand new to unraid. Came from a 13 year old windows server 2008 & VM setup. I have three drives configured as Cache Pools 1tb NVME drive called cache_array, which also stores app data for sabnzb and other apps when I add them 1tb NVME drive called cache_docker, which stores Docker & VMs 2tb NVME drive called cache_media The goal was to use this as the place where usenet and torrents go. I set it up following trash guides for folder structures. in the Sabnzb docker config I have the following setup. Host Path 2: /mnt/cache_array/appdata/binhex-sabnzbd/ Container Path: /data I then added two paths Download Complete host path: /mnt/cache_media/data/usenet/complete Container Path: /download/complete Download incomplete host path: /mnt/cache_media/data/usenet/incomplete Container Path: /download/incomplete When I start the Sabnzb docker and download a file its goes into /mnt/cache_array/appdata/binhex-sabnzbd/Downloads/complete instead of /mnt/cache_media/data/usenet/complete. What I want to do is have the 2tb NVME cache_media serve as a download cache & location for usenet and torrents, id move to the array like once a week or month. I dont care if this data is lost. Have the appdata on its own cache and dockers VM on their own cache Cant for the life of me figure out how to get the data to go where I want, while appdata sits on another cache Edited January 22, 20251 yr by iramckey
January 22, 20251 yr 27 minutes ago, iramckey said: I then added two paths What folder paths have you specified in the settings within the application? Post a screenshot
January 22, 20251 yr 21 minutes ago, trurl said: What folder paths have you specified in the settings within the application? Post a screenshot Added screenshots to my post 👍
January 22, 20251 yr I also use multiple cache pools and custom mappings in sabnzbd and have it set that way to download to one disk but unpack to another disk (which is also the media cache for recent plex/jellyfin additions) It works just fine for me so I suspect you have a typo or mis-mapped directory in there. Do you have a screenshot of the Sabnzbd settings, in the 'Folders' page there are the internal directories for incomplete and complete, you need to ensure they are mapped to your new /download/complete and /download/incomplete correctly.
January 22, 20251 yr 11 minutes ago, Faceman said: I also use multiple cache pools and custom mappings in sabnzbd and have it set that way to download to one disk but unpack to another disk (which is also the media cache for recent plex/jellyfin additions) It works just fine for me so I suspect you have a typo or mis-mapped directory in there. Do you have a screenshot of the Sabnzbd settings, in the 'Folders' page there are the internal directories for incomplete and complete, you need to ensure they are mapped to your new /download/complete and /download/incomplete correctly. I just use the defaults, my understanding was by setting the host path under the container path would map it to the host path. Seems to work for the appdata cache drive. When im in Sabnzbd my only folder mappings are within the container. How do I tell Sabnzb to send the downloads to my host path Pool vs appdata pool where the sab download config lives? Edited January 22, 20251 yr by iramckey
January 22, 20251 yr In the User Folders page of Sab, you have specified paths that are relative to the default base folder, so those paths are subfolders of /config. Also, you have specified Upper case folder names, linux is case sensitive. What you need are paths like /download/complete and /download/incomplete.
January 22, 20251 yr 5 minutes ago, trurl said: What you need are paths like /download/complete and /download/incomplete. In other words, the container paths you specified when you setup the container.
January 22, 20251 yr 15 minutes ago, trurl said: In other words, the container paths you specified when you setup the container. I changed the Sabnzbd paths to be all lower case. and the downloads are still going to cache_array instead of cache_media. I am wondering if the cache mapped to config has to be the same as the download folders? I looked and there is a 4th folder relating to /config pointing to the cache_array (Wrong one) Edited January 22, 20251 yr by iramckey
January 22, 20251 yr you sure you are pointing to /download or is it going to /downloadS with an S... Your SAB setup has the extra S...
January 22, 20251 yr 1 hour ago, iramckey said: I changed the Sabnzbd paths to be all lower case That is not the only thing you needed to fix. Look closely at the container paths you have specified. They all begin with / (as they must) But in your User Folders, you have them not starting with /. That is exactly what makes them subfolders of the default base folder. 1 hour ago, trurl said: In other words, the container paths you specified when you setup the container. Those settings in User Folders must match your container paths exactly,
February 7, 20251 yr Is there a way to set the download path to a sub-directory on a share? In the settings of the container: Usenet is the name of the share. The file will be unpacked in the first level of the share in a directory. 'Incomplete' will be used (folder) for the temp files. Great would be: \USENET\DATA \USETNET\DATA\INCOMPLETE and not... \USENET \USENET\INCOMPLETE USENET being the name of the share and not a folder...
February 8, 20251 yr I'm using SABNZB remotely using Tailscale. Previously it has worked well, and I'm not aware that any changes have been made to my setup, but SABNZB is now showing "External internet access denied - https://sabnzbd.org/access-denied". It won't let me access its GUI, but it is still working and downloading properly. The Log is as follows: 2025-02-08 13:50:57,123 DEBG 'start-script' stdout output: 2025-02-08 13:50:57,123::INFO::[_cplogging:213] [08/Feb/2025:13:50:57] ENGINE Client ('172.18.0.1', 36926) lost — peer dropped the TLS connection suddenly, during handshake: (1, '[SSL: UNSUPPORTED_PROTOCOL] unsupported protocol (_ssl.c:1000)') Is there anything I can do st get the GUI back. It works fine when I'm at home - this seems to be a problem working through Tailscale.
February 9, 20251 yr On 2/7/2025 at 9:28 PM, shire said: Is there a way to set the download path to a sub-directory on a share? In the settings of the container: Usenet is the name of the share. The file will be unpacked in the first level of the share in a directory. 'Incomplete' will be used (folder) for the temp files. Great would be: \USENET\DATA \USETNET\DATA\INCOMPLETE and not... \USENET \USENET\INCOMPLETE USENET being the name of the share and not a folder... Permission set to 777 in the folder worked...
February 12, 20251 yr Hi all - I'm trying to get a minimum free space threshold set up, but the issue is that Sab is pulling my array free space rather than my cache free space. In the Container options I have /mnt/user/Downloads set as the Host Path 2 (with the Container Path saying it's /downloads"; in the User Folders section of the app, it's set to /downloads/complete and /downloads/incomplete I've looked, and the Downloads share of my array is set to move from Array to Cache, and everything in it is showing as being located in the cache. Any ideas on a fix?
February 12, 20251 yr Author 5 hours ago, Idaho121 said: is set to move from Array to Cache, You sure you got that the right way around?. 5 hours ago, Idaho121 said: /mnt/user/Downloads set as the Host Path 2 (with the Container Path saying it's /downloads"; in the User Folders section of the app, it's set to /downloads/complete and /downloads/incomplete If you have told SABnzbd to download to your array (which by the sound of the above you have), then the array free space will be what's shown. If you want to show free space on the cache drive then you will need to set the host path for downloads (i.e. /mnt/user/Downloads) to point at the cache drive, I would strongly advise you do this, unpacking files on the array will seriously bog down your entire server, not only that but it would mean you don't need to use mover to 'move from Array to Cache' (assuming that statement is correct).
February 12, 20251 yr I slightly misspoke above, but that note helped me fix the issue! I did have it set to write to cache, and I've been monitoring that and know that it's working correctly. However, I had the Array as my secondary storage in case I went over, and then had the Mover set to move stuff back from the Array to the Cache. Once I turned off secondary storage, everything's working as intended. With the limits set up in Sab, I shouldn't have an issue with accidentally over-downloading and running out of space, which is why I had set it up like that to begin with. If that was dumb for a reason and someone wants to educate me as to why, I would appreciate it I'm still learning a lot here and always appreciate a chance to add to my knowledge! Thank you for a great product and for the help here!
March 8, 20251 yr I am trying to pass sabnzbd through my delugevpn container and cannot get the webUI to work. DelugeVPN is working and connected to my desired exit node. I have verified that sabnzbd webUI is working when used via "bridge" mode. When I change sabnzbd to route through the delugevpn container: AND add the ports to the delugevpn config: The sabnzbd log shows that it is started and happy, but I cannot view the webUI via http://[unraid IP]:8080. Response is just "the connection has timed out". Can anyone show me what I'm doing wrong? I am completely lost.
March 9, 20251 yr Author 12 hours ago, capnJiP said: I am trying to pass sabnzbd through my delugevpn container and cannot get the webUI to work. DelugeVPN is working and connected to my desired exit node. I have verified that sabnzbd webUI is working when used via "bridge" mode. When I change sabnzbd to route through the delugevpn container: AND add the ports to the delugevpn config: The sabnzbd log shows that it is started and happy, but I cannot view the webUI via http://[unraid IP]:8080. Response is just "the connection has timed out". Can anyone show me what I'm doing wrong? I am completely lost. Please see Q24 from the following link:- https://github.com/binhex/documentation/blob/master/docker/faq/vpn.md
March 9, 20251 yr 1 hour ago, binhex said: Please see Q24 from the following link:- https://github.com/binhex/documentation/blob/master/docker/faq/vpn.md "Q2. I can't seem to access the webui from outside my LAN, why is this?" But this says outside my LAN. I don't want the webUI visible outside my LAN. Unless traversing through another container counts as "outside" the lan?
March 9, 20251 yr Author 5 hours ago, capnJiP said: "Q2. I can't seem to access the webui from outside my LAN, why is this?" But this says outside my LAN. I don't want the webUI visible outside my LAN. Unless traversing through another container counts as "outside" the lan? i said Q24 not Q2.
March 21, 20251 yr I'm having issues running this and binhex-qbittorrentvpn together. I have binhex-qbittorrentvpn running on port 8080 (default). I have binhex-sabnzbd set to use the binhex-qbittorrentvpn container's network. I tried changing the binhex-sabnzbd Ports 1 and 2 to 9090 and 9091, respectively. I also turned on advanced settings and switched the webgui URL to [PORT:9090]. However, when I go to http://<myip>:9090, I get nothing. I have ports 9090 and 9091 routed through binhex-qbittorrenvpn the same as Prowlarr, Sonarr, Radarr, and Flaresolverr (which all work fine) but I just can't access binhex-sabnzbd no matter what I do. Is there something fancy I need to do to move binhex-sabnzbd to a different port? Or is there a better way to run both binhex-qbittorrent and binhex-sabnzbd through a VPN? Thanks in advance for any help.
March 21, 20251 yr Author 6 hours ago, Hollandex said: I'm having issues running this and binhex-qbittorrentvpn together. I have binhex-qbittorrentvpn running on port 8080 (default). I have binhex-sabnzbd set to use the binhex-qbittorrentvpn container's network. I tried changing the binhex-sabnzbd Ports 1 and 2 to 9090 and 9091, respectively. I also turned on advanced settings and switched the webgui URL to [PORT:9090]. However, when I go to http://<myip>:9090, I get nothing. I have ports 9090 and 9091 routed through binhex-qbittorrenvpn the same as Prowlarr, Sonarr, Radarr, and Flaresolverr (which all work fine) but I just can't access binhex-sabnzbd no matter what I do. Is there something fancy I need to do to move binhex-sabnzbd to a different port? Or is there a better way to run both binhex-qbittorrent and binhex-sabnzbd through a VPN? Thanks in advance for any help. ok becaue you have both containers in the same network changing the host port will do nothing, the way out of this is to change the port that qbittorrent is using, not sabnzbd, as qbittorrent has the ability to change the container port and thus prevent the clash, to change the port see Q4:- https://github.com/binhex/documentation/blob/master/docker/faq/qbittorrentvpn.md
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.