can i fork it?
open sourceAGPL-3.0Self-host★ 26kactive jun 2026

wg-easy

A self-hosted WireGuard doorway to Home Assistant; certificates, DNS, and uptime remain your hobbies.

Technical Profile & Specs

verified 2026-08-10

Cost
$0 / forever (Open Source)
License
AGPL-3.0
Hosting Model
Self-host (your server)
Platforms
desktopwebself-hosteddocker to self-host
Installation
Docker Compose on a Linux host with a public UDP port
Operational Setup
A non-expert still needs a Linux server or home port-forward, Docker, a WireGuard-capable kernel, UDP 51820 reachability, privileged network capabilities, DNS, and safe web-admin exposure.
Where Your Data Lives
WireGuard server configuration, peer records, private keys, and generated client profiles live in the mounted `/etc/wireguard` data volume on the host; tunneled traffic exits through that host.
The Catch / Trade-off
wg-easy provides only a WireGuard doorway, leaving server uptime, port forwarding, DNS, certificates, client setup, voice-assistant bridging, webhooks, and troubleshooting to the household.

Replaces 2 paid apps

up to $21.19/mo ($254/yr) in subscriptions

wg-easy FAQ

Common questions

Is wg-easy free and open source?+

wg-easy is an open-source tool licensed under AGPL-3.0 that runs on self-host. A self-hosted WireGuard doorway to Home Assistant; certificates, DNS, and uptime remain your hobbies.

What paid software does wg-easy replace?+

wg-easy serves as a free replacement for 2 paid SaaS applications: Home Assistant Cloud, NordVPN, saving up to $21.19/month ($254/year) in subscription bills.

How do you install and set up wg-easy?+

Installation: Docker Compose on a Linux host with a public UDP port. Setup notes: A non-expert still needs a Linux server or home port-forward, Docker, a WireGuard-capable kernel, UDP 51820 reachability, privileged network capabilities, DNS, and safe web-admin exposure.

What is the catch or trade-off with wg-easy?+

wg-easy provides only a WireGuard doorway, leaving server uptime, port forwarding, DNS, certificates, client setup, voice-assistant bridging, webhooks, and troubleshooting to the household.