Best / Reverse proxy
Best open-source Reverse proxy
The best self-hosted reverse-proxy split in the c17.io catalog is Nginx Proxy Manager for click-ops TLS, Traefik for container discovery, Caddy for a Caddyfile with automatic HTTPS, and Zoraxy as another AGPL-3.0 Go proxy. A PaaS control plane stays on /best/self-hosted-paas. SSO in front of apps is /best/auth-identity.
Open the stackStart on Railway
Ranked picks
1
Nginx Proxy ManagerMIT Docker UI for Nginx proxy hosts, SSL, and access lists.
When to pick it: Click-ops TLS in front of homelab apps.
34,440 stars in the catalog
2
TraefikMIT cloud-native reverse proxy and ingress with automatic service discovery.
When to pick it: Dynamic discovery instead of a host form — /compare/nginx-proxy-manager-vs-traefik.
65,273 stars in the catalog
3
CaddyApache-2.0 HTTP server whose default is automatic HTTPS — /compare/caddy-vs-traefik.
When to pick it: A small HTTPS server you can read.
78,123 stars in the catalog
4
ZoraxyAGPL-3.0 general-purpose HTTP reverse proxy written in Go.
When to pick it: A fourth proxy shape if NPM/Caddy/Traefik are not the fit.
5,524 stars in the catalog
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| Nginx Proxy Manager | MIT License | Easy | Click-ops TLS in front of homelab apps. |
| Traefik | MIT License | Medium | Dynamic discovery instead of a host form — /compare/nginx-proxy-manager-vs-traefik. |
| Caddy | Apache License 2.0 | Easy | A small HTTPS server you can read. |
| Zoraxy | GNU Affero General Public License v3.0 | Medium | A fourth proxy shape if NPM/Caddy/Traefik are not the fit. |
Related pages
FAQ
- NPM or Traefik?
- NPM if you want a Docker UI. Traefik if you want labels and discovery — /compare/nginx-proxy-manager-vs-traefik.
- Caddy or Traefik?
- Caddy if you want a Caddyfile. Traefik if you want ingress — /compare/caddy-vs-traefik.
- Is this Coolify?
- Coolify is git-push PaaS — /best/self-hosted-paas. A reverse proxy is the door in front. Pick one control plane for TLS on day one.
- Are these free?
- NPM and Traefik are MIT. Caddy is Apache-2.0. Zoraxy is AGPL-3.0. You pay the VPS. Template users never pay c17.
Stack of the Week
Get one stack a week that replaces a SaaS bill.