yusing/godoxy — reverse-engineered prompt
Reverse engineered prompt
Build me a lightweight self hosted reverse proxy with a simple Web UI for managing my home server apps. I want it to automatically find Docker and Podman containers, read their names or labels, and create routes like app.mydomain.com without me editing a bunch of files.
It should handle HTTPS with Let's Encrypt using DNS 01, hot reload when containers or configs change, and show clear errors when something is wrong. The Web UI should have an app dashboard, route and config editing, uptime and system metrics, container start, stop, restart controls, and live logs.
Please include access control by IP, country, timezone, and access logs. Add HTTP reverse proxy support, TCP and UDP forwarding, OpenID Connect, ForwardAuth, custom middlewares, and custom error pages. I also want an idle sleep feature so unused containers can stop and wake on traffic.
If possible, include Proxmox LXC discovery, lifecycle controls, and live journal logs too. Use Go for the backend and look up current docs online if needed.
Want more depth? Deep Reverse