Why run your own edge?
Your DNS, your TLS termination and your traffic routing usually sit with one or two large providers. You pay by traffic, outages are not yours to fix, and the terms can change under you.
Dinemic gives you the same building blocks on machines you already rent or own. Install an agent, describe what you want, and it configures BIND, HAProxy, WireGuard® and Let's Encrypt across all of them - on any cloud provider, on bare metal, even on a Raspberry Pi.
Nothing in the running system depends on us. If the control plane is unreachable, your traffic keeps flowing; only configuration changes pause until it is back.
How it works
All in one to expose your web apps
Authoritative DNS
Your zones are served by BIND on your own nodes. Dinemic keeps the records pointing only at load balancers that are actually alive, so a failed node drops out of rotation without you touching anything.
Load balancing - HAProxy
Health-checked routing with path priorities and weighted backends, enough for canary releases. Configs are generated and reconciled on every node, never hand-edited.
Automatic TLS
Let's Encrypt certificates issued over DNS-01, one SAN certificate per zone, distributed to every load balancer and renewed before they expire. No shared storage, no cron jobs, no certbot on each box.
Encrypted mesh - WireGuard®
Your application servers join the mesh and never need an open port. They can sit behind NAT, in your home lab, or on hardware you keep in the office.
Scale by adding machines, not by rewriting config
Rent another VPS - a different provider, a different country - install the agent and deploy a load balancer peer on it. DNS records, mesh routing and certificate distribution update themselves within minutes. Remove it and it leaves the rotation just as quietly.
This is the part that single-host reverse proxies cannot do.
Who it's for
Dinemic is built for people running several public services across more than one machine: hosting providers and MSPs, agencies with many client sites, teams with data-residency requirements, and self-hosters who have outgrown a single box with a reverse proxy.
If you have one server and one site, a plain reverse proxy will serve you better - and we would rather tell you that now.
Status and licensing
Dinemic is in beta. It serves this website and several production domains.
The agent, the control plane and the command line tool are open source under AGPL-3.0-or-later. Running Dinemic on your own infrastructure does not require a commercial licence. A commercial licence is available if AGPL does not fit your product - get in touch below.
The CLI and the API cover everything the web interface does, so automation is never a second-class path.
Contact
Questions, commercial licensing, or you want to run Dinemic as part of your hosting offering: contact@dinemic.com.
Bug reports and feature requests belong in the project repositories. Security issues: please email instead of opening a public issue.