GoDoxy
Reverse proxy and container orchestrator for self-hosters
3.5k stars 150 forks last commit first released
Actively maintained
Last commit 27 Jul 2026.

GoDoxy is a high-performance reverse proxy and lightweight container orchestrator designed for self-hosters. It automatically discovers containerized services, creates routes, and exposes a Web UI for configuration, monitoring and logs.
Key Features
- Automatic route discovery from Docker/Podman containers and container labels
- Idle-sleep: stop idle containers and wake them on incoming traffic
- Connection- and request-level access control (IP/CIDR/GeoIP-based rules)
- Built-in server monitoring and system metrics (uptime, CPU, memory, disk)
- Access logging and periodic access summary notifications
- Automated TLS certificate management using DNS-01 (Let's Encrypt)
- HTTP reverse proxy and TCP/UDP port forwarding with rule-based routing
- Authentication integrations: OpenID Connect, ForwardAuth, CAPTCHA middleware
- Web UI with app dashboard, config editor, Docker logs viewer and metrics
Use Cases
- Host and route multiple self-hosted web apps on a single server with automatic Docker label-based routing
- Reduce resource use by putting little-used services to sleep and auto-waking them on demand
- Provide centralized access control, TLS automation and monitoring for home or small lab infrastructures
Limitations and Considerations
- GoDoxy is designed to run in host network mode; changing network mode is not supported and may break routing
- GeoIP-based ACL features require a MaxMind account and GeoIP database configuration to function fully
- Official builds target linux/amd64 and linux/arm64; other OS/architectures are not supported out of the box
- Some application patterns (e.g., containers exposing multiple unrelated ports) may not be handled automatically and require manual routing configuration
GoDoxy combines reverse-proxy features with lightweight container orchestration and an integrated Web UI to simplify routing, access control and monitoring for self-hosted environments. It is intended for users who want automatic container-aware routing, TLS automation and resource-saving idle-sleep capabilities.
Categories:
Tags:
Tech Stack:
Similar to GoDoxy
Self-Hosted Gateway
Docker-native reverse proxy over WireGuard to expose local services
Automates Reverse Proxy-over-VPN (RPoVPN) using WireGuard, Caddy and NGINX to expose Docker Compose services to the public Internet with automated TLS.
Ferron
Fast, memory-safe web server with automatic TLS and modern protocol support
A Rust-written, memory-safe web server offering automatic Let's Encrypt TLS, KDL configuration, HTTP/2/HTTP/3, reverse proxying, and built-in tooling for serving web apps.

Zoraxy
HTTP reverse proxy and gateway with web UI and real-time analytics
A general-purpose HTTP reverse proxy and forwarding tool for homelabs, offering web UI, ACME/TLS, stream proxy, plugins and realtime monitoring.
SWAG
Nginx reverse proxy with automated TLS certificates and fail2ban
LinuxServer.io SWAG is a Docker image bundling Nginx reverse proxy, ACME certificate automation (Let’s Encrypt/ZeroSSL), optional PHP, and fail2ban intrusion prevention.

Nginx Proxy Manager
Web UI to manage Nginx reverse proxy hosts and SSL certificates
Nginx Proxy Manager is a web-based admin panel for managing Nginx reverse proxy hosts, redirects, streams, and Let’s Encrypt SSL certificates via Docker.
Tinyproxy
Lightweight HTTP/HTTPS proxy daemon for POSIX systems
Tinyproxy is a small, efficient HTTP/HTTPS proxy daemon for POSIX systems, designed for low resource usage with access controls, filtering, and optional reverse/transparent proxying.


