Table of Contents |
---|
Create a new host
- From the admin UI of the NGINX Proxy Manager, go to the tab "Hosts" -> "Proxy hosts", and click 'Add Proxy host':
- Fill the information required for the new host in Details tab:
- Domain name
- Scheme (e.g. HTTP, HTTPS)
- forward hostname/IP
- forward port
- cache assets (enabled) → When the browser downloads an asset, it follows a policy dictated by the server to figure out whether or not it should download that asset again on future visits
- block common exploits (enabled) → Block SQL injections, file injections, spam, user agents, common bandwidth hoggers and hacking tools
- websockets support (enabled) → provide full-duplex communications over a single TCP connection by using a stream of messages rather than a stream of bytes. This makes it easier to connect to data sources asynchronously in cloud deployments.
...
- Force SSL → helps you redirect insecure HTTP traffic to secure HTTPS and fix SSL errors without touching any code
- HSTS Enabled → protect visitors by ensuring that their browsers always connect to a website over HTTPS
- HTTP/2 Support → It can make websites faster, more secure, and use fewer network resources.
- HSTS Subdomains
Known bugs
If you want to create custom locations for your endpoint, there is currently a bug that can be fixed with the following workaround: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/3474#issuecomment-1902790528
...