Skip to content

geekceo/wireguard-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WireGuard API (for easy-wg-quick)

Python 3.10 GitHub

Note

This API will be correct to easy-wg-quick installer (link easy-wg-quick installer)

Tools

Method URL Path Body Description
GET /api/v2/clients None Get all clients
PUT /api/v2/clients/off { client_name: "string" } Turn off client
PUT api/v2/clients/on { client_name: "string" } Turn on client
GET api/v2/clients/{client_name} None Get clients status (ON or OFF)

Get started

To activate service:

uvicorn main:app --port 50050

To activate background process:

nohup uvicorn main:app --port 50050 >/dev/null 2>&1 &

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages