Add HTTPS proxy for a service via Nginx Proxy Manager

seedling
planted Jun 14, 2021
This is a guide how to create a HTTPS Proxy via Nginx Proxy Manager.
After installing Nginx Proxy Manager and generating an SSL Certificate you can now create an HTTPS Proxy to your desired service. This is the last step to expose a service outside your local network and forward desired requests to the correct port.
- Go into the admin panel of your Nginx Proxy Manager (e.g. http://192.168.178.92:81/)
- Go to
Hosts/Proxy Hosts - Add new Proxy
- Enter the desired domain name
- Enter the forward IP (e.g. 192.168.92) and the port, leave scheme
http, if your service doesn't use SSL. Since Nginx already used HTTPS and this request is only internal, this is sufficient - Go into the SSL Tab and choose the Certificate
- Check
Force SSL
Links in this post:
Creating a SSL Certificate with Nginx Proxy Manager
This guide explains how to generate an SSL certificate to later use for an HTTPS proxy. An SSL certificate is key to… Read this post ›
Install Nginx Proxy Manager on a Pi4
Nginx is a DevOps tool to create a HTTPS proxy for a webservice that you want to expose to the internet. This is a guide… Read this post ›