Tool Open source
VyManager is an open-source, multi-tenant control plane for managing VyOS routers across multiple sites from a web interface. It organizes routers into sites, supports OWNER, ADMIN, and VIEWER permissions per site, and provides configuration deployment, live interface counters, system information, network graphs, and WireGuard peer monitoring through the VyOS REST and GraphQL APIs.
The platform uses a version-aware backend for VyOS 1.4, 1.5, and rolling releases. Its three-layer architecture separates router API endpoints, batch-operation builders, and version-specific command mappers; capability endpoints let the frontend show features supported by the connected VyOS version. The frontend uses Next.js and the backend uses FastAPI with PostgreSQL, and deployments run through Docker Compose or an on-box VyOS installation.
VyManager stores SSH credentials encrypted, uses API-key authentication, and supports HTTPS, custom CA certificates, WebSocket-based monitoring and console access, and configurable API timeouts. Its related VyMCP integration exposes the VyManager API to AI agents with inherited authentication, role-based access control, audit logging, token scoping, and an opt-in write mode.
1 use taken from transcripts — each links to the moment in the video.
Gathers your VyOS routers into one web interface so managing branch offices doesn't require separate router sessions; group instances by location, deploy configs, and monitor live interface counters alongside WireGuard peers, with per-site permissions so observers can monitor without admin access.
1 in the library.