Nginx Proxy Manager

Interact with Nginx Proxy Manager API

Proxy Host → Update

AI-generated

Summary

Update an existing Nginx Proxy Manager proxy host by its ID with configurable settings such as domain names, forwarding details, and security options.

Inputs

  • Proxy Host ID (required) — The unique identifier of the proxy host to update.
  • Domain Names (required) — Comma-separated list of domain names for the proxy host.
  • Forward Host (required) — The hostname or IP address to forward requests to.
  • Forward Port (required) — The port number to forward requests to.
  • Forward Scheme — The scheme used to forward traffic, e.g., HTTP or HTTPS.
  • Enabled — Whether the proxy host is enabled (true) or disabled (false).
  • SSL Forced — Whether SSL forcing is enabled (true) or disabled (false).
  • Caching Enabled — Whether caching is enabled (true) or disabled (false).
  • Block Exploits — Whether exploit blocking is enabled (true) or disabled (false).
  • Allow Websocket Upgrade — Whether websocket upgrade is allowed (true) or not (false).
  • HTTP/2 Support — Whether HTTP/2 support is enabled (true) or disabled (false).
  • HSTS Enabled — Whether HTTP Strict Transport Security is enabled (true) or disabled (false).
  • HSTS Subdomains — Whether HSTS applies to subdomains (true) or not (false).
  • Advanced Config — Advanced custom Nginx configuration as a string.

Output shape

a single record representing the updated proxy host response from the API

Returns the JSON response from the Nginx Proxy Manager API for the updated proxy host. Requires valid credentials and the Proxy Host ID.

Links

Discussion