Ru WireGuard-KeyGen - API разработанная на языке Rust для взаимодействия с WireGuard
Функционал API
- Принимает json запрос с полем "ip" на /add_key
- Создаёт приватные и публичные ключи WireGuard
- Отправляет ответом два ключа *Удаление ключа
- Принимает json запрос с полем "key" на /delete_key
- Удаляет в wg0.conf заданный ключ с его allowed-ips
En WireGuard-KeyGen - API developed in the Rust language for interacting with WireGuard
API functionality
- Accepts a json request with the "ip" field on /add_key
- Creates WireGuard private and public keys
- Sends two keys in response *Delete keys
- Accepts a json request with the "key" field to /delete_key
- Deletes the specified key from its allowed-ips in wg 0.conf