Comments
1 min
wg-easy: the easiest way to setup a vpn
a web interface for your wireguard to setup and maange
WG-Easy is a no-brainer way to run your own WireGuard VPN. It takes the fastest VPN protocol and makes it actually usable for normal humans by adding:
- A simple web interface (goodbye, config files!)
- One-click device setup (with QR codes for phones)
- Automatic connection management
What it does for you:
- Creates a secure tunnel between your devices
- Lets you access home network stuff remotely
- Encrypts your traffic on sketchy WiFi
Setup cheat sheet:
- Get Docker (just install the normal way)
- Create a
docker-compose.ymlfile with:
docker-compose.yaml
services:
wg-easy:
image: ghcr.io/wg-easy/wg-easy
environment:
- WG_HOST=your_ip_or_domain
- PASSWORD=your_password
ports:
- "51820:51820/udp"
- "51821:51821/tcp"
restart: unless-stopped- Run
docker-compose up -d - Access the dashboard at
http://your_ip:51821
That's it - you now have a working VPN. Add devices through the web interface, scan the QR code on your phone, and you're done.