osmRouter Documentation
The sovereign reverse-tunnel SaaS. BYO-domain, pinned-TLS, role-inverted HTTP/2 — no third party in the data path.
osmRouter binds a public hostname to a process running on hardware you control — through a persistent reverse tunnel that survives reboots, IP changes, and CGNAT. No virtual machine rental. No "per vCPU" tax. No third party in the data path.
Where to start
5-minute quick start
Sign up, point a domain, install the Mac app, bind your first subdomain.
Concepts: the v2 architecture
How pinned-TLS + role-inverted HTTP/2 lets your laptop be the server.
Mac app reference
Sign-in, Services, Domains, Cloud Domains, Diagnostics — screen by screen.
Troubleshooting
The 3-layer health check for when the tunnel is up but requests aren't landing.
What's in this site
- Getting Started — the fastest path from sign-up to a live subdomain.
- Concepts — the architecture and trust model in plain English.
- Web Dashboard — page-by-page reference for the panel at osmrouter.com.
- Mac App — every screen of the osmRouter macOS client.
- DNS Cookbook — registrar-by-registrar walkthrough for verifying your custom domain.
- Troubleshooting — tunnel diagnostics, upstream errors, common error codes.
- Resources — pricing, changelog, status.