caddy-docker-proxy vs godoxy
Docker-aware reverse proxies compared
caddy-docker-proxy and godoxy both discover container services and update proxy routes automatically. caddy-docker-proxy focuses on generating Caddy configuration from Docker labels, while godoxy combines proxying with a WebUI and broader container management.

caddy-docker-proxy: Route Docker Traffic Through Caddy
caddy-docker-proxy turns Docker labels into Caddy reverse-proxy configuration and updates it as containers or services change. It suits Docker users who want dynamic routing and automatic HTTPS without maintaining site configuration by hand.

godoxy: Route and Manage Self-Hosted Services
GoDoxy is a Go reverse proxy and container orchestrator for self-hosters. It discovers Docker or Podman services, routes traffic by hostname, and provides a WebUI for proxy, certificate, and container management.
| caddy-docker-proxy | godoxy | |
|---|---|---|
| Language | Go | Go |
| License | MIT | NOASSERTION |
| Stars | 4.7k | 4.2k |
| Forks | 224 | 186 |
| Last analyzed | Oct 3, 2026 | Oct 3, 2026 |
Key differences
- caddy-docker-proxy generates Caddy configuration from Docker labels and supports Caddy directives; godoxy builds routes from Docker or Podman metadata, labels, or route files.
- caddy-docker-proxy supports Docker containers and Swarm services; godoxy supports Docker and Podman, plus Proxmox integrations and LXC resource management.
- caddy-docker-proxy offers standalone and split controller/server deployment modes; godoxy expects Docker host network mode.
- godoxy provides a WebUI for routes, containers, logs, metrics, and uptime; caddy-docker-proxy focuses on configuration generation and Caddy reloads.
- godoxy supports HTTP proxying and TCP and UDP port forwarding, while caddy-docker-proxy describes routing through Caddy.
- caddy-docker-proxy is licensed MIT and has 4.7k stars; godoxy has license NOASSERTION and 4.2k stars.
Choose caddy-docker-proxy if you…
- need Caddy configuration generated from Docker labels and updated as containers change.
- want to use Caddy directives, a base Caddyfile, or Docker Swarm service routing.
- prefer standalone or separate controller and server deployment modes.
Choose godoxy if you…
- want a WebUI for managing routes, containers, logs, metrics, and uptime.
- need Docker or Podman discovery alongside TCP and UDP forwarding.
- want traffic-based container sleep and wake behavior or Proxmox integrations.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.