2019-07-20 13:28:45 +02:00
2019-06-06 19:54:33 +02:00
2019-07-20 13:28:45 +02:00
2019-06-06 19:48:24 +02:00
2019-06-06 20:24:56 +02:00
2019-04-30 12:21:12 +02:00
2019-07-20 10:54:01 +02:00
2019-06-06 19:48:24 +02:00

Wireguard UI

Build Status

A basic web UI for managing Wireguard clients.

Features

  • Self-serve
  • Supports JWT tokens for authenticated use
  • Expiration

Developing

Start frontend server

npm install --prefix=ui
npm run --prefix=ui dev

Use frontend server when running the server

go get -u github.com/go-bindata/go-bindata/...
go get github.com/elazarl/go-bindata-assetfs/...
go-bindata-assetfs -prefix ui/public ui/public
go build .
sudo ./wireguard-ui --log-level=debug --dev-ui-server http://localhost:5000
S
Description
WireGuard Web UI for self-serve client configurations, with optional auth.
Readme 1.1 MiB
Languages
Go 43.7%
Svelte 28.8%
JavaScript 19%
Shell 2.4%
Dockerfile 2.1%
Other 4%