Alternatives to Nginx Proxy Manager

Browser interface for Nginx reverse proxy hosts with automatic Let's Encrypt certificates. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Nginx Proxy Manager.

  • Traefik

    Reverse proxy that discovers services automatically from Docker, Kubernetes and more.

    Traefik configures routes automatically from Docker labels or Kubernetes with Let's Encrypt including DNS challenges, replacing the browser interface with verbose, version-sensitive configuration.

  • Caddy

    A web server that obtains and renews HTTPS certificates automatically, with a config file short enough to fit on a postcard.

    Caddy handles HTTPS certificates automatically from a short config file and runs as a single binary on any platform, without a web interface.

  • Nginx

    Web server, reverse proxy, cache and load balancer.

    Nginx itself gives full control over reverse proxying, caching and load balancing through configuration files, but certificates and hosts must be managed by hand.

  • Pomerium

    An identity-aware reverse proxy that gives secure access to internal applications without a VPN.

    Pomerium is an identity-aware reverse proxy with OIDC login and per-request policy in YAML, requiring an existing identity provider rather than simple access lists.

  • HAProxy

    High-performance TCP and HTTP load balancer and proxy.

    HAProxy is a high-performance load balancer and proxy with its own configuration language and no native automatic certificate issuance, so ACME runs alongside it.

Similar software

Related functionality, not a direct replacement.