All apps · 0 apps
sabnzbdvpn
Docker app from Dyon's Repository
Overview
Readme
View on GitHubSABnzbd - The automated Usenet download tool
SABnzbd is an Open Source Binary Newsreader written in Python.
It's totally free, easy to use, and works practically everywhere.
SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can. All you have to do is add an .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction.
SABnzbd offers an easy setup wizard and has self-analysis tools to verify your setup.
If you want to know more you can head over to our website: https://sabnzbd.org.
Resolving Dependencies
SABnzbd has a few dependencies you'll need before you can get running. If you've previously run SABnzbd from one of the various Linux packages, then you likely already have all the needed dependencies. If not, here's what you're looking for:
python(Python 3.10 and above, often calledpython3)- Python modules listed in
requirements.txt. Install withpython3 -m pip install -r requirements.txt par2(Multi-threaded par2 installation guide can be found here)unrar(make sure you get the "official" non-free version of unrar)
Optional:
- See
requirements.txt
Your package manager should supply these. If not, we've got links in our installation guide.
Running SABnzbd from source
Once you've sorted out all the dependencies, simply run:
python3 -OO SABnzbd.py
Or, if you want to run in the background:
python3 -OO SABnzbd.py -d -f /path/to/sabnzbd.ini
If you want multi-language support, run:
python3 tools/make_mo.py
Our many other command line options are explained in depth here.
About Our Repo
The workflow we use, is a simplified form of "GitFlow". Basically:
mastercontains only stable releases (which have been merged tomaster) and is intended for end-users.developis the target for integration and is not intended for end-users.1.1.xis a release and maintenance branch for 1.1.x (1.1.0 -> 1.1.1 -> 1.1.2) and is not intended for end-users.feature/my_featureis a temporary feature branch based ondevelop.bugfix/my_bugfixis an optional temporary branch for bugfix(es) based ondevelop.
Conditions:
- Merging of a stable release into
masterwill be simple: the release branch is always right. masteris not merged back todevelop.developis not re-based onmaster.- Release branches branch from
developonly. - Bugfixes created specifically for a release branch are done there (because they are specific, they're not cherry-picked to
develop). - Bugfixes done on
developmay be cherry-picked to a release branch. - We will not release a 1.0.2 if a 1.1.0 has already been released.
Privacy Policy
This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.
Code Signing Policy
For our Windows release, free code signing is provided by SignPath.io, certificate by SignPath Foundation.
Install Sabnzbdvpn on Unraid in a few clicks.
Find Sabnzbdvpn in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allLinks
Details
dyonr/sabnzbdvpnRuntime arguments
- Web UI
https://[IP]:[PORT:8443]/- Network
bridge- Shell
bash- Privileged
- true
- Extra Params
--restart unless-stopped
Template configuration
Enable VPN? yes/no
- Default
- yes
- Value
- yes
openvpn / wireguard?
- Default
- openvpn
- Value
- openvpn
Username used to authenticate to the VPN (OpenVPN only)
Password used to authenticate to the VPN (OpenVPN only)
Your local network address in CIDR notation
- Default
- 192.168.0.0/24
- Value
- 192.168.0.0/24
Path for /downloads
- Target
- /downloads
Port used to access SABnzbd (HTTP) remotely
- Target
- 8080
- Default
- 8080
- Value
- 8080
Port used to access SABnzbd (HTTPS) remotely
- Target
- 8443
- Default
- 8443
- Value
- 8443
The UID applied to the /config and /downloads
- Default
- 99
- Value
- 99
The GID applied to the /config and /downloads
- Default
- 100
- Value
- 100
DNS used by the container
- Default
- 1.1.1.1,1.0.0.1
- Value
- 1.1.1.1,1.0.0.1
umask used by the container
- Default
- 002
- Value
- 002
Host used to check if connection is up
- Default
- one.one.one.one
- Value
- one.one.one.one
Interval in seconds between connection check
- Default
- 300
- Value
- 300
1 supresses the 'Network is up' message
- Default
- 1
- Value
- 1
Additional ports for routing other containers through this one
config path of sabnzbdvpn
- Target
- /config
- Default
- /mnt/user/appdata/sabnzbdvpn/
- Value
- /mnt/user/appdata/sabnzbdvpn/