Manages the VPN: creates certificates for the clients, renew and revoke, prepares the OpenVPN and firewall configuration on the server based on the status of the database. Management is done using a JSON REST API.
Go to file
root 267bd9d888 first commit 2021-01-06 11:07:44 +01:00
.gitignore first commit 2021-01-06 11:07:44 +01:00
README.md first commit 2021-01-06 11:07:44 +01:00
main.py first commit 2021-01-06 11:07:44 +01:00
requirements.txt first commit 2021-01-06 11:07:44 +01:00

README.md

VPN GOLEM

endpoint | method | body | description ---------+--------+------+------------- /users | GET | | get list of users /users | POST | { "name": "johndoe" } | create new user