ThomasTJdev / nim_wireguardmanager

Small webserver to manage a wireguard instance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wireguardmanager

Simple manager for wireguard.

Create server and peer configurations, and manage them.

Supports 1 wireguard server.

Installation

curl https://nim-lang.org/choosenim/init.sh -sSf | sh
git clone https://github.com/ThomasTJdev/nim_wireguardmanager.git
cd nim_wireguardmanager
nimble build
sudo ./wireguardmanager
# http://127.0.0.1:8080

Requirements

  1. Linux machine
  2. You have wireguard (wg) installed
  3. You run it as root (or with sudo)

Screenshots

Status

alt text

Server

alt text

About

Small webserver to manage a wireguard instance

License:MIT License


Languages

Language:Nim 91.6%Language:CSS 8.4%