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
- Host: GitHub
- URL: https://github.com/thomastjdev/nim_wireguardmanager
- Owner: ThomasTJdev
- License: mit
- Created: 2022-06-04T18:43:03.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-24T11:11:00.000Z (about 2 years ago)
- Last Synced: 2025-03-21T20:16:07.174Z (about 1 year ago)
- Topics: wg-quick, wireguard, wireguard-ui
- Language: Nim
- Homepage:
- Size: 243 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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**

**Server**
