A lightweight, high-performance reverse proxy and container orchestrator with a WebUI for self-hosted applications.
GoDoxy is a high-performance reverse proxy and container orchestrator built for self-hosters. It automatically configures routes for Docker, Podman, and Proxmox LXC containers, provides a WebUI for management, and includes features like idle-sleep automation and advanced access controls. It solves the complexity of manually setting up and maintaining proxy rules for multiple self-hosted services.
Self-hosters, homelab enthusiasts, and developers managing multiple containerized applications who want an automated, GUI-driven proxy solution.
Developers choose GoDoxy for its simplicity, deep integration with Docker and Proxmox, and powerful automation features like idle-sleep and automatic SSL, all delivered through a performant Go backend and intuitive WebUI.
High-performance reverse proxy and container orchestrator for self-hosters
Reads container labels and ports to auto-create routes, eliminating manual proxy configuration as highlighted in the 'How does GoDoxy work' section.
Supports automatic binding to Proxmox nodes and LXC containers with lifecycle control and real-time log streaming via WebUI, per the Proxmox Integration section.
Implements idle-sleep to stop and wake containers based on traffic, saving resources, with a dedicated screenshot in the README showing this feature.
Offers connection and request-level ACLs based on IP, country, and timezone with detailed logging, though some features require a Maxmind account.
Must run in host network mode, which the README explicitly warns not to change, potentially limiting security and compatibility in containerized environments.
Country and timezone-based ACLs require a Maxmind account, adding an external service dependency that may complicate setup for some users.
Only supports Linux/amd64 and Linux/arm64, excluding Windows or macOS, which restricts its use in mixed-OS homelabs or development setups.
go-doxy is an open-source alternative to the following products:
Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
Web application firewall / reverse proxy to protect your web apps from attacks and exploits. (Demo, Source Code) GPL-3.0 Docker
HTTP reverse proxy and load balancer that makes deploying microservices easy. (Source Code) MIT Go/Docker
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.