wg-easy WireGuard VPN on Ubuntu 24.04

Applications

Overview

Self-hosted WireGuard VPN with a browser admin UI on Ubuntu 24.04 LTS by cloudimg. wg-easy 15.3.0 in Docker, WireGuard tunnel on UDP 51820, web console on port 80, per-VM admin generated on first boot, config on a dedicated data disk. AGPL-3.0 licensed.

Description

## wg-easy WireGuard VPN on Ubuntu 24.04 by cloudimg

wg-easy is the easiest way to run your own WireGuard VPN and manage it from a browser — add clients, hand out configuration files and QR codes, enable or disable peers, and watch live connection status from a clean web console. The cloudimg image installs Docker Engine from the official Docker apt repo, runs wg-easy 15.3.0 as a container with a restart policy, publishes the WireGuard tunnel on UDP 51820, and fronts the web admin UI with nginx on port 80 (WebSocket ready). Configuration and the peer database live on a dedicated Azure data disk, and a unique admin password plus the public WireGuard endpoint are generated on the first boot of every VM.

Why Choose cloudimg?

* 24/7 Expert Support with guaranteed 24 hour response. support@cloudimg.co.uk

* Production Ready from Launch Pre-configured, security-patched, validated

* Azure Native Integration Azure Linux Agent, cloud-init, Gen2 Hyper-V, TrustedLaunch

What is Included

* wg-easy 15.3.0 (ghcr.io/wg-easy/wg-easy:15.3.0) running as a Docker container

* Docker CE from the official Docker apt repository

* WireGuard VPN tunnel on UDP 51820, endpoint auto-detected on first boot

* Web admin UI on port 80, fronted by nginx with the WebSocket upgrade proxied

* A unique admin password generated on first boot (username admin)

* A dedicated Azure data disk at /var/lib/wg-easy for the WireGuard config and peer database

* Ubuntu 24.04 LTS base with latest security patches

* 24/7 cloudimg support with guaranteed 24 hour response SLA

Recommended Virtual Machine Sizes

* Standard_B2s (2 vCPU, 4 GB RAM) — personal or small-team VPN

* Standard_D2s_v5 (2 vCPU, 8 GB RAM) — more concurrent peers and throughput

Key Features

  • Self-hosted WireGuard VPN with a browser admin UI — add peers and hand out client configs/QR codes in seconds
  • wg-easy 15.3.0 in Docker with the WireGuard tunnel on UDP 51820 and the web console fronted by nginx on port 80
  • Per-VM admin password generated on first boot; configuration and peer database on a dedicated Azure data disk

Related Technologies

WireGuard VPN wg-easy Azure Ubuntu cloudimg networking remote access

Deploy on Azure

Launch this pre-configured VM on Azure with 24/7 support from cloudimg.

View on Azure Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
Microsoft Azure
Last Updated
2026-07-08