Ubuntu SABnzbd+ behind an apache2 proxy

This is a guide on how to replace your ugly sabnzbd url to something nice looking thats easier to remember. Currently the standard url will run on the port 8080 unless you’ve changed it. You could just change it to port 80 to make a nice url but more likely you already run apache on that port.

Example old url


New url


Assuming you already have apache installed you need to make sure you have the following mod’s installed and enabled.

a2enmod proxy
a2enmod proxy_http
a2enmod proxy_html

Now you have these installed and enabled you have to created a new vhost entry that will point your chosen server name to your oringal sabnzbd url.

        ServerName sab.myserver.com
        ProxyPass / http://localhost:8080/
        ProxyPassReverse / http://localhost:8080/

And thats it! reboot your apache server and your done, you can now access via the new url. I would also stronlgly recommend you enable the password protection in your sabnzb configuration.



Client denied by server configuration error in Apache