An open API service indexing awesome lists of open source software.

https://github.com/thomastjdev/nim_wireguardmanager

Small webserver to manage a wireguard instance
https://github.com/thomastjdev/nim_wireguardmanager

wg-quick wireguard wireguard-ui

Last synced: 9 months ago
JSON representation

Small webserver to manage a wireguard instance

Awesome Lists containing this project

README

          

# wireguardmanager

Simple manager for wireguard.

Create server and peer configurations, and manage them.

Supports 1 wireguard server.

## Installation

```bash
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](screenshots/status.png)

**Server**

![alt text](screenshots/server.png)