
WGDashboard
Web dashboard to manage and monitor WireGuard VPN
3.7k stars 443 forks last commit first released Apache-2.0
Actively maintained
Last commit 5 Jun 2026.
WGDashboard is a lightweight web interface for managing and monitoring WireGuard VPN servers without relying on manual command-line checks. It discovers existing WireGuard and AmneziaWG configurations and provides a central place to administer peers and view key status details.
Key Features
- Seamless integration with existing WireGuard and AmneziaWG setups
- Automatic discovery of configurations under common server paths
- Web UI to manage configurations and peers
- Add single or multiple peers with auto-generated configuration details
- Edit, restrict, and delete peers
- Share peer access via QR code or shareable link, with email sharing support
- Optional TOTP-based multi-factor authentication (2FA)
- Job scheduling for actions like restricting or deleting peers based on conditions
Use Cases
- Administer a small-to-medium WireGuard VPN for a homelab, family, or team
- Quickly onboard and rotate client devices by generating and sharing peer configs
- Monitor and manage multiple WireGuard configurations from a single UI
Limitations and Considerations
- Not affiliated with the official WireGuard project
- Feature set and compatibility depend on the underlying WireGuard/AmneziaWG environment and server configuration
WGDashboard is a practical choice for operators who want a simple, self-hosted control panel for WireGuard peer lifecycle management and basic monitoring. It focuses on the most important operational tasks while keeping setup and day-to-day administration straightforward.
Categories:
Tags:
Tech Stack:
Similar to WGDashboard

ZTNET
Web UI for managing private ZeroTier controllers with teams
ZTNET is a self-hosted web UI for administering private ZeroTier controllers, with multi-user access, organization support, and streamlined network and member management.

Kottster
Self-hosted Node.js admin panel builder for databases
Kottster is an open-source, self-hosted Node.js admin panel that generates table views, dashboards, and custom pages on top of your existing database.

wg-easy
WireGuard VPN server with a web-based admin interface
Run a WireGuard VPN server with an easy web admin UI to manage clients, generate configs and QR codes, and monitor connections and traffic.

Kutt
Modern URL shortener with custom domains, stats, and an API
Open-source, self-hostable URL shortener with custom domains, link management, private analytics, and a REST API.

LubeLogger
Web-based vehicle maintenance and fuel mileage tracker
Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.

MyBibliotheca
Self-hosted personal library and reading tracker
Self-hosted alternative to Goodreads for logging books, tracking reading progress, and visualizing your personal library with multi-user support.


