====== SABnzbd with VPN ====== SABnzbd is an Open Source Binary Newsreader written in Python. It's totally free, incredibly 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. This Docker includes OpenVPN and WireGuard to ensure a secure and private connection to the Internet, including use of iptables to prevent IP leakage when the tunnel is down. It also includes Privoxy to allow unfiltered access to index sites, to use Privoxy please point your application at "http://host ip:8118". ===== Version ===== I used binhex's version ===== Docker Setup ===== * publish a new network port * 8081 -> 8080 TCP * 8090 -> 8090 TCP * 8119 -> 8118 TCP * volumes: * /data -> /mnt/nvme/downloads * /config -> /mnt/nvme/appdata/binhex-sabnzbdvpn * network: * Type: bridge * Fixed IP address (optional): blank * Env: * Key 1 (VPN_ENABLED): yes * Key 2 (VPN_USER): enter vpn username here (whaver VPN service you are using) * Key 3 (VPN_PASS): enter vpn password here * Key 4 (VPN_PROV): pia (for the service i was using at the time) * Key 5 (VPN_OPTIONS): blank * Key 6 (STRICT_PORT_FORWARDING): yes * Key 7 (ENABLE_PRIVOXY): yes * Key 8 (LAN_NETWORK): 192.168.1.0/24 * Key 9 (NAME_SERVERS): bunch of DNS addresses that i don't think i entered. * Key 10 (ADDITIONAL_PORTS): blank * Key 11 (DEBUG): false * Key 12 (UMASK): 000 * Key 13 (PUID): 99 * Key 14 (PGID): 100 * Capabilities * NET_ADMIN: Checked ===== App Settings ===== ==== General ==== * Web Server * Host: 0.0.0.0 * Port: 8080 * Enable HTTPS: checked * Security * Username: dirk * Password: *password* * External internet access: No access * API Key: put this in radarr, sonarr, google SAB plugin, etc * NZB Key: above API key gives full access, this one just add access. don't think i used it ==== Folders ==== * Temp Download: /data/incomplete * Completed Download: /data/complete * Watched: blank * Scripts: blank ==== Servers ==== * NEWS.USENETSERVER.COM: Enabled * Host: NEWS.USENETSERVER.COM * Port: 563 * SSL: checked * Username: USENET USERNAME * Password: USENET PASSWORD * Connections: 20 * Priority: 0 ==== Categories ==== * CATEGORY, PRIORITY, PROCESSING, SCRIPT, FOLDER/PATH, INDEXER CATEGORIES / GROUPS * Default, Normal, +Delete, blank, blank, blank * blank, Default, Default, blank, blank, blank * software, Default, Default, blank, blank, blank * audio, Default, Default, blank, blank, blank * movies, Default, +Delete, blank, movies (/data/complete/movies), movies * tv, Default, +Delete, blank, tv (/data/complete/tv), tv