Documentation
Implementation status
Available now
Account registration and sign-in, 24-hour secure sessions, per-user dashboard preferences, account audit events, and a database-backed service health endpoint. These capabilities are the foundation release. Experimental device enrollment, approval, account-scoped peer discovery, Windows/Linux CLI downloads, and static WireGuard configuration exports are also available. See the client installation page at /clients.html.
Not yet available
Automatic mesh connection management, NAT discovery, encrypted relay, tunnel routing, integrated browser file transfers, team invitations, API keys, payment integration, desktop installers, and mobile clients. The experimental file agent can serve one explicit directory over an already configured WireGuard connection; it is not production-ready.
Release gates
Milestone 1 remains incomplete until email verification, reset, MFA, and the complete foundation QA pass. Networking milestones require two authorized devices on separate networks. No networking component is production-ready.
Architecture
A Go control plane and PostgreSQL database serve a small browser client. Caddy provides public HTTPS. The application and database listen only on loopback. The browser client uses native JavaScript to keep this initial foundation small; a TypeScript framework migration can follow after the control-plane contract stabilizes.
Client downloads
No binaries are published. Do not install unofficial Jump2Pipe clients.