G

godoxy

A simple reverse proxy that automatically configures itself from Docker labels and runs as a single binary.

About godoxy

godoxy is a reverse proxy built for Docker environments. It watches for running containers and reads their labels to set up routing rules automatically. No config files to edit when you spin up a new service. It handles TLS termination with Let's Encrypt and supports WebSocket connections out of the box.

The project is written in Go and ships as a single static binary with no external dependencies. It works with any Docker host and can listen on port 80 and 443 directly. The proxy supports path-based routing, subdomain routing, and custom middleware for things like rate limiting and basic auth. It also exposes Prometheus metrics for monitoring.

godoxy is open source under the MIT license and maintained by a single developer, Yusing. It is best suited for homelab users and small teams who want a no-fuss Docker reverse proxy without learning a complex configuration system. The project is relatively new but actively maintained.
Server Software

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux
Version
0. terraform
Developer
Yusing