Documentation
Welcome to the Bline-X documentation. Bline-X is an open-source WireGuard mesh VPN that connects every server, laptop, and container into one private network. Start with the Quickstart to stand up a mesh, or dive into the Architecture to understand how it works.
Quickstart
Deploy the control plane, install the agent, and join your first peer to the mesh.
Architecture
How the control plane, signal relay, and agent data path fit together.
Agent — Installation & Usage
Install on Linux, Windows, and macOS, configure the agent, and use the status CLI.
Magic DNS
Resolve peers by their .blinex hostname with the built-in DNS server.
Management REST API
Programmatically manage peers, tags, setup keys, and access policies.
Setup Keys
Create and manage enrollment keys for onboarding new devices.
Access Control Lists
Lock down peer-to-peer traffic with tag-based allow policies.
Troubleshooting
Diagnose connectivity, NAT, TLS, and enrollment problems.