Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Create a new host

  1. From the admin UI of the NGINX Proxy Manager, go to the tab "Hosts" -> "Proxy hosts", and click 'Add Proxy host':
  2. Fill the information required for the new host in Details tab:
    1. Domain name
    2. Scheme (e.g. HTTP, HTTPS)
    3. forward hostname/IP
    4. forward port
    5. 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
    6. block common exploits (enabled) → Block SQL injections, file injections, spam, user agents, common bandwidth hoggers and hacking tools
    7. 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

...