app.example.com { reverse_proxy app:8080
}
app.example.com { reverse_proxy app:8080
}
app.example.com { reverse_proxy app:8080
} - You strongly prefer a web UI over editing config files
- Built-in uptime monitoring replaces a separate Uptime Kuma instance
- GeoIP filtering is a requirement
- You want TCP/UDP stream proxying through a visual interface
- Web SSH access through the proxy UI is valuable
- You want Docker container auto-discovery with GUI management - You want the lightest, simplest reverse proxy
- Config-as-code in a versioned text file matters
- HTTP/3 support is important
- You want the largest community and best documentation
- Static file serving alongside proxying is needed
- You prefer minimal resource usage
- On-demand TLS (certificate provisioned at first request) is needed - How to Self-Host Zoraxy with Docker
- How to Self-Host Caddy with Docker
- Zoraxy vs Nginx Proxy Manager
- Zoraxy vs Traefik
- Traefik vs Caddy
- Best Self-Hosted Reverse Proxy
- Docker Compose Basics