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 43790ef31c second commit 2021-01-24 23:29:37 +01:00
easy-rsa@a9cecc747c second commit 2021-01-24 23:29:37 +01:00
templates second commit 2021-01-24 23:29:37 +01:00
.gitignore first commit 2021-01-06 11:07:44 +01:00
.gitmodules second commit 2021-01-24 23:29:37 +01:00
README.md first commit 2021-01-06 11:07:44 +01:00
main.py second commit 2021-01-24 23:29:37 +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