Skip to main content
50% off all plans, limited time. Starting at $2.48/mo
WireGuard Easy

WireGuard Easy

WireGuard Easy is WireGuard with a web UI. The easiest way to run a WireGuard VPN, with QR-code client config, per-peer management, and a clean Docker deployment. Open-source, the most-recommended self-hosted WireGuard panel for beginners.

At a glance

26.1k

GitHub stars

62

Page views

213

Active installs

License AGPL-3.0 Version 15 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Active installs is sample data (staging preview); real metric wires in before launch.

Access and Initial Setup

Open your browser and visit: https://<SERVER-IP>

Accept the self-signed certificate warning.

Complete the initial setup wizard:

  • Set up the admin user and password.
  • You can configure the host as your server IP, a domain name is not required.

Important Files and Directories

  • /etc/docker/containers/wg-easy/docker-compose.yml, main container definition
  • /etc/ssl/certs/wg-easy.crt, self-signed certificate
  • /etc/ssl/private/wg-easy.key, private key for Nginx SSL
  • /etc/nginx/sites-available/wg-easy.conf. Nginx reverse proxy configuration
  • /var/lib/docker/volumes/wg_easy_etc_wireguard/_data/. WireGuard configuration and keys

 

More in Security

Related apps.

Deploy WireGuard Easy now. From $2.48/mo.