vault backup: 2025-03-25 15:39:32

This commit is contained in:
sShemet
2025-03-25 15:39:32 +05:00
parent 27c853ae20
commit 61f6400ff7

View File

@@ -92,9 +92,28 @@ sql_user
sql_password - логин/пароль для удалённого подключения к SQL со стороны бэкенда для обновления БД клиентов. Необходимо выделить отдельные логины/пароли при настройке сервера и ограничить их подсетью.
```
```
POST /clients/
id - опционально - обновление при наличии/создание при отсутствии
server_id - id сервера, на котором создаётся клиент
name - наименование клиента (создаётся лаба с таким именем в БД клиента)
short_name - короткое наименование (для отображения у нас)
admin_f - фамилия администратора
admin_i - имя администратора
admin_o - отчество администратора
admin_login - имя пользователя администратора
password - пароль администратора (последние 5 полей пишутся в БД клиента)
subdomain - поддомен, на котором создаётся ЛИМС лабы
email - е-мейл администратора (пишется в БД клиента)
phone - телефон администратора (для будущих оповещений)
city - город
timezone - часовой пояс (для контейнера лаборатории)
version_tag - версия образа (доступные версии получаются из запроса /server/id/images)
config - конфигурация лаборатории. Условный текст.
license - лицензия лаборатории. Условный текст.
license_expires_at - datetime окончания лицензии (пишется в БД клиента)
```
```
POST /clients/{id}/expire_date
@@ -108,6 +127,8 @@ password - пароль
confirm_password - подтверждение
```
-----------
**Прочая информация**