Your domain. Your mesh.
Bring your own root domain and point its subdomains — api.acme.com, app.acme.com, status.acme.com — at the services on your mesh. One DNS record to prove ownership, then it's yours.
- One TXT record proves ownership — verified in seconds
- Point any subdomain at your mesh services
- Keep DNS wherever you trust it — no transfer, no lock-in
acme.com
Root domain · 3 subdomains in use
Bound endpoints
Your URL, on your mesh.
Three flavors of the same idea — point your own hostnames at the peers and services already running on your mesh.
Production service domains
Replace meshr subdomains everywhere. Mobile builds, partner integrations, public docs — point at your own brand, not ours.
api.acme.com → 3 backend peersInternal tool hostnames
Register internal.acme and give every internal tool a memorable, on-brand hostname instead of a raw mesh IP your team has to remember.
grafana.internal.acme → monitoring-vm:3000White-label for MSPs
Each customer gets their own root domain. Endpoints live under customer.com, never under meshr.to. Customers never see your vendor.
app.customer-a.com → tenant a fleetProve it once, point subdomains forever.
DNS verification, one TXT record
Drop a single TXT record to prove you own the domain. meshr checks it, flips the domain to verified, and your subdomains are ready to bind to mesh services.
# Add one record to prove ownership
_meshr-verify.acme.com TXT meshr-verify=ab12c9f3
✓ Verified — DNS propagation can take a moment DNS hosting stays where it is
Keep your DNS at whoever you trust — Route 53, Cloudflare, Namecheap, even your own nameservers. meshr only needs the verification record. No transfer, no delegation, no lock-in.
Managed wildcard TLS
On the roadmap: meshr issues, monitors, and auto-renews a wildcard certificate for your domain — so you never touch certbot or hand-roll a renewal cron. Not available yet.
Delete with a safety net
Trying to delete a domain that endpoints still depend on? meshr lists every dependent before letting the delete go through — no accidental Friday-afternoon outages.
⚠ Cannot delete acme.com — in use
· api.acme.com (3 targets)
· app.acme.com (2 targets)
· status.acme.com (1 target)
Detach endpoints first. Bring your domain to the mesh.
Free for every feature while we're in beta. Verify your first domain with one DNS record and start binding subdomains in minutes.