Микросервис, отвечающий за список серверов и их мониторинг.
Микросервис написан на Rust, так что чтобы
собрать его вам необходимо лишь установить cargo на ваш ПК,
и прописать следующую команду
cargo build --releaseПосле успешной сборки вы сможете найти артефакт по этому пути ./target/release/server_service.
Команды для деплоя уже есть в нашем Puff-файле.
Узнать подробнее что такое Puff-файл
# Собирает сервис и пушит его в регистр под тегом latest
puff deployВозвращает список (сервер|клиент)ов
Возвращает (сервер|клиент) по Id
Добавляет (сервер|клиент).
{
"name": "",
"description": "",
"modloader": "Forge | Fabric",
"version": "x.x.x",
"mods": [""]
}{
"name": "",
"client": "name клиента",
"ip": "x.x.x.x:xxxxx",
"icon": "image url",
"background": "image url"
}Обновляет запись о (сервер|клиент)е
{}Удаляет (сервер|клиент)
