GoDoxy
High-performance open-source reverse proxy and container-aware routing system for self-hosted applications.
The GoDoxy documentation site describes GoDoxy as a modern reverse proxy and container orchestration tool built for self-hosters and developers running services via Docker or similar container systems. It automatically discovers running containers, reads their metadata (such as labels and ports), and generates routing rules to expose services via subdomains or custom domains with minimal manual configuration.
At its core, GoDoxy acts as a dynamic traffic router between users and backend services. When containers start or stop, GoDoxy detects changes and automatically updates routing configurations in real time, removing the need for manual proxy edits. This makes it especially useful in environments where services are frequently deployed or scaled.
The system includes a Web UI for managing applications, routes, logs, system metrics, and configuration editing. It also supports advanced features such as OpenID Connect (SSO), ForwardAuth integration, middleware customization, health monitoring, and automatic SSL handling via Let’s Encrypt.
GoDoxy is built for performance and efficiency in Go, and it supports cross-platform architectures while focusing heavily on automation, observability, and developer experience. It is often positioned as a simpler yet powerful alternative to traditional reverse proxies like Traefik or Nginx for container-heavy workflows.
Key features include:
- Automatic discovery of Docker containers and services
- Dynamic route generation based on container labels
- Web UI for dashboards, logs, and configuration
- Built-in SSL (Let’s Encrypt support)
- OpenID Connect (SSO) and ForwardAuth support
- Health monitoring and metrics dashboard
- Middleware support and custom routing rules
- TCP/UDP and HTTP reverse proxy capabilities
Common use cases include:
- Self-hosting multiple web apps behind a single domain
- Managing microservices routing
- Simplifying Docker-based deployments
- Adding authentication layers to internal tools
- Monitoring service health in real time
Comments
0Markdown is supported.