vault backup: 2025-03-25 15:29:31

This commit is contained in:
sShemet
2025-03-25 15:29:31 +05:00
parent 0df59af4bd
commit 27c853ae20

View File

@@ -80,14 +80,33 @@ DELETE
Все данные в post отправляются посредством обычного post form-data.
#### Описание полей form-data
#### Описание полей form-data:
```
POST /servers/
id - опционально - обновление при наличии/создание при отсутствии
name - наименование сервера
host - назначение хоста, на котором расположен sql-сервер и docker-контейнер клиента, доступный бэкенду. Возможен IP-адрес внутренней сети.
domain - поддомен, на котором будут работать клиенты. На этот хост должна быть направлена dns-зона основного домена
sql_user
sql_password - логин/пароль для удалённого подключения к БД со стороны бэкенда для обновления БД клиентов. Необходимо выделить отдельные логины/пароли при настройке сервера и ограничить их
sql_password - логин/пароль для удалённого подключения к SQL со стороны бэкенда для обновления БД клиентов. Необходимо выделить отдельные логины/пароли при настройке сервера и ограничить их подсетью.
```
POST /clients/
```
POST /clients/{id}/expire_date
sender - имя обновляющего дату (запишется в логи)
license_expires_at - datetime нового срока лицензии
```
```
POST /clients/{id}/admin_password
password - пароль
confirm_password - подтверждение
```
-----------