PeerBlade
SELF-HOSTED WIREGUARD CONTROL PLANE

Simple self-hosted panelfor managing WireGuard

Manage peers, tunnels and access from a single panel — without editing configuration files by hand or setting up every server separately.

  • Your servers
  • Your keys
  • Your data
P
ServersPeersMonitoring
AP
CONTROL PLANEServers
2 connected
Active peers18
Inactive3
Disabled2
Production Node203.0.113.24
Online
MacBook Prohandshake 24 sec ago↓ 2.4 GB
Redmi 15 Prohandshake 33 min ago↓ 820 MB
Old laptopaccess disabled
THE PROBLEM

WireGuard is simple. Managing it is not.

With a single server everything is easy. As the infrastructure grows you end up with dozens of peers, several VPS instances and a pile of configuration files to maintain by hand.

Editing wg.conf by handOperations over SSHNo single source of status
THE SOLUTIONOne control plane for peers, servers and access.

PeerBlade brings WireGuard management into a single panel: configurations, connection status, the peer lifecycle and basic observability.

Self-hostedDeploy PeerBlade in your own infrastructure. Data and control stay with you.
Native WireGuardUses standard WireGuard without an extra layer of abstractions.
No SSH accessThe agent establishes a secure connection to the panel on its own.
No third-party lock-inFull control over your infrastructure without depending on external services.
FEATURES

Peers, servers and configurations — in one place.

Everything you need for day-to-day WireGuard work — without bloated interfaces or hidden magic.

Every server at hand

A single registry of VPS instances with agent status, interfaces and the current WireGuard state.

Peer management

Create, disable and delete access without editing configuration files by hand.

Live network state

Handshake, RX/TX and snapshot freshness make it easy to see what is happening with connections.

.conf file or QR code

Download a ready-made .conf or connect a device by QR code straight from the panel.

One install command

The native agent connects over outbound HTTPS — PeerBlade needs no SSH access to your servers.

Audit trail

A history of sign-ins and administrative operations that never records passwords, tokens or private keys.

DEPLOYMENT

From a Linux server to your first peer — three steps.

Docker Compose, PostgreSQL and a native agent give you a transparent architecture with no hidden dependency on someone else's panel.

01

Deploy the control plane

Run PeerBlade with Docker Compose on a Linux server with PostgreSQL and a reverse proxy.

02

Connect WireGuard nodes

Add a VPS and install the native agent with a single command. The panel needs no SSH access.

03

Manage access

Create peers, hand out configurations and watch connection state from one panel.

CONTROL WITHOUT LOCK-IN

Genuinely self-hosted.

The panel, the API and the database run in your infrastructure. WireGuard nodes can live anywhere, and user traffic never passes through PeerBlade.

  • Peer private keys stay on your VPS only
  • Snapshots contain no private key and no preshared key
  • The agent only needs outbound HTTPS
  • Shutting down the panel does not remove your WireGuard configuration
  • PeerBlade is a control plane, not a VPN provider
PEERBLADE

Simple self-hosted WireGuard control plane.

All your WireGuard servers, peers and configurations — in one place.

Deploy PeerBlade