Back to wiki
nzbget-ssl

Nzbget Ssl

Name: nzbget-ssl

Last reviewed by: Clipper, April 2026


Setting up SSL for NZBGet

If you want to access NZBGet over a secure HTTPS connection, follow these steps.

Step 1 — Enable SecureControl in NZBGet

Open NZBGet and go to Settings → Security. Enable SecureControl, then press Save all changes in the bottom left corner and restart NZBGet.

Step 2 — Generate a self-signed SSL certificate

Connect to your box via SSH — see the KiTTY guide if you are on Windows.

Run the following command to generate a self-signed certificate:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout cert.key -out cert.crt

You will be prompted for some information (city, company, etc.) — the values do not matter for a self-signed certificate.

Note: This certificate is valid for 365 days. After that you will need to regenerate it using the same command.

Step 3 — Configure the certificate paths in NZBGet

Go back to Settings → Security in NZBGet. Enter the full paths to the certificate files you just generated, using your actual home folder path:

Setting Value
SecureCert /home/HD/USERNAME/cert.crt
SecureKey /home/HD/USERNAME/cert.key

Your home folder path can be found on the right side of your Appbox dashboard.

Press Save all changes and restart NZBGet.

Accessing NZBGet via SSL

Use the SecurePort number from Settings → Security and access NZBGet in your browser with:

https://servername.bysh.me:PORT

Replace servername with your actual server name and PORT with your SecurePort number.

Last Author
Clipper
Versions
36
Last Update
Sat, 11 Apr 2026 21:56:53 +0200