Nginx Proxy Manager

Interact with Nginx Proxy Manager API

Proxy Host → Create

AI-generated

Summary

Create a new proxy host in Nginx Proxy Manager by specifying domain names, forwarding details, and optional security and performance settings.

Inputs

  • Domain Names (required) — Comma-separated list of domain names to be proxied
  • Forward Host (required) — Hostname or IP address where the requests should be forwarded
  • Forward Port (required) — Port number on the forward host
  • Forward Scheme — Scheme used for forwarding requests, either HTTP or HTTPS
  • Enabled — Enable or disable the proxy host
  • SSL Forced — Force SSL redirection for the proxy host
  • Caching Enabled — Enable caching for the proxy host
  • Block Exploits — Enable exploit blocking for the proxy host
  • Allow Websocket Upgrade — Allow websocket protocol upgrades
  • HTTP/2 Support — Enable HTTP/2 support
  • HSTS Enabled — Enable HTTP Strict Transport Security (HSTS)
  • HSTS Subdomains — Apply HSTS to subdomains
  • Advanced Config — Advanced Nginx configuration code for the proxy host

Output shape

a single JSON object representing the created proxy host

Returns the API response JSON including details of the newly created proxy host. Requires valid API credentials with access token for authentication.

Links

Discussion