Giuseppe Marinelli 90614a6360
Some checks are pending
Docker Build and Push / docker_build (push) Waiting to run
Docker Build and Push / docker_scan (push) Blocked by required conditions
Refactor peer schedule job API to use proper REST verbs (#1239)
* Fixed quotation marks

* Update wgd.sh

* Refactor peer schedule job API to use proper REST verbs

Replace single POST endpoints with POST/PUT/DELETE for peer schedule jobs.
Add require_fields decorator for request validation. Add fetchPut and
fetchDelete helpers in the frontend.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add local development with Docker section to docker/README.md

Explains how to mount src/ as a volume for live code editing
using a compose-local.yaml setup.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Update README dev section with frontend build instructions

Replace Vite dev server tip with npm install/build workflow
and docker restart step.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Donald Zou <donaldzou@live.hk>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 20:30:19 +02:00
2022-02-04 21:36:46 -05:00
2026-03-29 23:05:29 +08:00
2025-10-15 13:44:02 +02:00

Warning

All users running WGDashboard v4.2.x or later and hosted on the public internet are strongly advised to update to the latest release immediately. For more information: v4.3.2 Release

Tip

🎉 To help us better understand and improve WGDashboards performance, were launching the WGDashboard Testing Program. As part of this program, participants will receive free WireGuard VPN access to our server in Toronto, Canada, valid for 24 hours or up to 1GB of total traffic—whichever comes first. If youd like to join, visit https://wg.wgdashboard.dev/ for more details!

WGDashboard

WGDashboard

wakatime

This project is supported by

Monitoring WireGuard is not convenient, in most case, you'll need to login to your server and type wg show. That's why this project is being created, to view and manage all WireGuard configurations in an easy way.

Though all these awesome features are present, we are still striving to make it easy to install and use

This project is not affiliated to the official WireGuard Project

Looking for help or want to chat about this project?

You can reach out at

Want to support this project?

You can support via

or, visit our merch store and support us by purchasing a merch for only $USD 17.00 (Including shipping worldwide & duties)


for more information, visit our

Official Website

Screenshots

Description
Languages
Vue 58.2%
Python 31.1%
JavaScript 3.8%
CSS 3.2%
Shell 3%
Other 0.7%