vault backup: 2025-02-28 17:38:59

This commit is contained in:
sShemet
2025-02-28 17:38:59 +05:00
parent 77861691a8
commit 49b51c12ec
3 changed files with 6 additions and 4 deletions

View File

@@ -22,14 +22,16 @@ GET:
/clients/{id}/send_expire - отправить письмо клиенту о скором истечении использования (можно/нужно автоматизировать)
/clients/{id}/expire_dates_history - история изменения продлений дат пользователя
/clients/{id}/reboot - попытка перезапуска контейнера пользователя
/servers/reboot_server - перезапуск сервера
/servers/{id}/reboot_server - перезапуск сервера
```
POST:
```
/servers/create — создать сервер в БД
/clients/create — создать клиента (полный серверный цикл создания облака)
/clients/create — создать клиента - полный серверный цикл создания облака
во время создания можно таймером опрашивать
GET /clients/create_status и получать актуальную информацию и логи о создании пользователя
/clients/owner_password — задать новый пароль администратора лаборатории
TODO: перенос данных клиента с одного сервера на другой
TODO: /cloud_admin_password - задать пароль для подключения к API