WireGuard Easy
The easiest way to run a WireGuard VPN server with a beautiful web-based management interface for creating and managing VPN clients.
What You Can Do After Deployment
- Visit your domain — Access the WireGuard Easy web management UI and log in with your admin password
- Create VPN clients — Add new WireGuard peers with one click and download their configuration files
- Monitor connections — View real-time connection status, data transfer, and last handshake of all clients
- Manage clients — Enable, disable, or delete VPN clients directly from the web interface
- Download configs — Download client configuration files or scan QR codes for mobile devices
Key Features
- One-click WireGuard VPN client creation and management
- Beautiful and intuitive web-based management dashboard
- QR code generation for easy mobile client setup
- Real-time connection monitoring with transfer statistics
- Enable/disable clients without deleting their configuration
- Automatic server configuration and key generation
- Client configuration file download support
- Responsive web interface accessible from any device
- Password-protected admin access
Important Notes
- This service requires NET_ADMIN and NET_RAW capabilities, which may not be available on all hosting platforms
- WireGuard UDP port 51820 must be accessible for VPN connections
- Set the WG_HOST environment variable to your server's public domain or IP
License
AGPL-3.0 — GitHub