All work

06Project / Web

Aegis VPN

Manage WireGuard servers, users, and devices.

AEGIS VPN / SYSTEM OVERVIEW06
01WireGuard
02Next.js
03TypeScript
04SQLite
WEBPRIVATE

The overview

What it does.

A control plane for your own WireGuard fleet. Aegis VPN brings servers, users, and devices into one self-hosted workspace, whether the VPN runs beside the panel or on remote nodes. Provisioning, access changes, health checks, and recovery stay connected to the same operational view.

Under the hood

The details matter.

  1. 01

    Manage local and remote WireGuard nodes through a single panel and a lightweight HTTPS agent.

  2. 02

    Create device configurations and mobile QR codes, with per-user server access and account changes that propagate to every associated peer.

  3. 03

    Inspect live handshakes, transfer totals, fleet charts, and grouped connectivity, system, security, and tuning diagnostics.

  4. 04

    Park a server without losing its keys or devices, then re-enable it and synchronize its configuration automatically.

  5. 05

    Schedule or trigger backups of the panel and remote WireGuard state; restore the panel or reapply one server’s configuration.

  6. 06

    Set MTU, DNS, keepalive, and split-tunnel behavior per server; protect server keys and agent credentials with encryption at rest.

Next project / 07

Game Control Panel