Baseguard Documentation
Comprehensive documentation for Baseguard Mesh VPN
Welcome to the Baseguard documentation. Baseguard is a secure mesh VPN that enables your devices to communicate directly with each other using end-to-end encryption.
Get Connected
New to Baseguard? Get your first device connected in under 2 minutes:
# Install (Linux)
curl -fsSL https://install.baseguard.net/linux-install.sh | sudo sh
# Connect
baseguard connectFor other platforms, see the Installation Guide. For step-by-step instructions, follow the Quick Start.
Documentation
Getting Started
Install Baseguard and connect your first device.
Core Concepts
Understand mesh networking, encryption, and architecture.
CLI Reference
All commands: connect, status, organizations, and more.
Access Control
Tags and ACL rules for fine-grained network access.
Web Console
Console, nodes, users, keys, and audit logs.
API Reference
REST API for programmatic network management.
Troubleshooting
Common issues and how to resolve them.
Getting Help
- Troubleshooting — Diagnose connectivity, authentication, and daemon issues
- FAQ — Frequently asked questions