A reverse proxy server and cluster network gateway for noobs
Zoraxy describes itself as:
"General purpose request (reverse) proxy and forwarding tool for networking noobs. Now written in Go!".
Yet it seems to be packed with goodies and features, such as Geo-IP & Blacklist, ZeroTier controller integrated GAN, IP Scanner, Real Time Stats and even built in Uptime monitor. Addtionally, it can run via a single binary for those who don't want to rely on Docker. There is also an Unraid Template available from IBRACORP. Lastly the project is under the AGPL license 🌻
I also checked, and saw this was recommended on this community 9months ago, but didn't seem to get much attraction then. Has anyone tried this yet? It seems like a good alternative to say NGINX proxy manager and am wondering if I should switch, but wanted to hear thoughts first!
That looks pretty cool. I think it's just that everyone kinda picked their setup at the start and nobody wants to mess with it anymore lol.
I've got traefik setup so that I just add a few lines to a docker compose file and I'll automatically have a new service running under a new subdomain, with SSL certificate and all. Never have to think about it.
I just have a wildcard subdomain record. (CNAME: *.mydomain.com)
Then the traffic gets sent to Traefik which checks the request for what subdomain it is asking for and routes it accordingly.
It's just two label lines in each docker compose with whatever subdomain I want to use and a minute or two later it's gotten the certificates and it's available.
Ah, that would make it easy. I can't use a wildcard with most of my domains, but maybe I could set up subdomains to have this convenience for dev/test sites. Thanks!
I suspect it would be trivial to add a hook to dynamically create (and remove, maybe) DNS records, just haven't tried yet.