Self-host with Docker ยท Yantr
WireGuard
Fast, modern VPN with state-of-the-art cryptography for secure remote network access.
2
Ports
3
Notes
4
Use Cases
About
What WireGuard does
WireGuard is a fast, modern, and secure VPN protocol that uses state-of-the-art cryptography. It provides a lightweight and efficient way to create secure point-to-point connections. This deployment includes the wg-easy web UI for easy management. WireGuard is significantly faster than Ope...
Install Flow
How to self-host WireGuard
WireGuard can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what WireGuard does, which Docker image Yantr uses, default ports, deployment notes, and where to find the original compose template.
After deployment, Yantr lets you publish additional ports from the stack page using Docker-style syntax. Use 8080:8080 for a fixed host port or just 8080 to let Docker assign a random port.
Use Cases
What people run it for
- Access your home network remotely by connecting to your WireGuard VPN from anywhere in the world.
- Securely access self-hosted services (like Home Assistant, Jellyfin, Nextcloud) while traveling without exposing them to the public internet.
- Protect your browsing on public WiFi by routing all traffic through your encrypted home connection.
- Create site-to-site VPNs to connect multiple locations (home office, parent's house) into one network.
Technical Details
Ports, image, and service metadata
Ports
| Port | Protocol | Label |
|---|---|---|
| 51821 | HTTP | Admin Panel |
| 51820 | UDP | VPN Tunnel |
Docker Image
ghcr.io/wg-easy/wg-easy:15
Service Name
wireguard
Notes
Things to know before you deploy
- Requires UDP port 51820 open in your firewall for VPN connections
- Admin panel runs on port 51821 (HTTPS recommended in production)
- Each client needs a QR code or config file to connect
Related Apps
More tools you might pair with WireGuard
Page generated 2026-06-23T15:50:08.758Z