You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
948 B

5 years ago
# wireguard-manager
The wireguard-manager provides a easy-to-use graphical interface to setup and manage wireguard server(s).
The following features is implemented:
* Create/Delete/Modify Server
* Create/Delete/Modify Users
* QRCode export
* Text export
* Start/Stop server
* User bandwidth usage statistics
The interface runs in docker and requires the host to have installed wireguard, either as a dkms module, or by using newer kernels (5.6+)
# Installation
```bash
docker build -t perara/wireguard-manager https://github.com/perara/wireguard-manager.git \
&& docker run
-v ./config:/config
--cap-add NET_ADMIN
--net host
perara/wireguard-manager
```
# Usage
When docker container is started, go to http://localhost:80
5 years ago
# Showcase
![Illustration][docs/images/1.png]
![Illustration][docs/images/2.png]
![Illustration][docs/images/3.png]
![Illustration][docs/images/4.png]
5 years ago
# Roadmap
* Add some insecure authentication
* Eventual bugfixes