Skip to content

yarbsemaj/pivpn-wireguard-gui

Repository files navigation

PiVPN WireGuard GUI

A simple (unofficial) GUI for PiVPN.

Image of WireGuard VPN Home Add, revoke and download WireGuard vpn profiles with QR Code support.

Setup

  1. composer install
  2. cp .env.example .env
  3. Set APP_KEY to a random string.
  4. cp ./storage/app/users/users.json.example ./storage/app/users/users.json
  5. Setup a user with a username and password I strongly recommend the use of a UUID as a password
  6. Serve ./public

Extend

New drivers can be added by implementing the VPNDriver.php interface.