From e222dc1193395bf013668dc3bee5faa45bba7a42 Mon Sep 17 00:00:00 2001 From: Sergey Revyakin Date: Tue, 17 Feb 2026 17:54:54 +0700 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=B1=D0=BB=D0=BE=D0=BA=20=D0=B2=20README=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=20=D0=B7=D0=B0=D0=BF=D1=83=D1=81=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/README.md b/README.md index 8dc8ea2..3b1eb85 100644 --- a/README.md +++ b/README.md @@ -128,3 +128,56 @@ SDR precheck перед каждым unit запуском: 4. Тестовый POST в `NN_server /receive_data` доходит до `server_to_master /process_data`. 5. Контур работает минимум 1 минуту без падений. + +## 10. Ручной запуск сервисов (без пересборки) + +### Docker-серверы +Запуск без пересборки: +```bash +docker compose -f deploy/docker/docker-compose.yml up -d +``` + +Пересборка только при изменении кода/зависимостей контейнеров: +```bash +docker compose -f deploy/docker/docker-compose.yml up -d --build +``` + +Остановка Docker-серверов: +```bash +docker compose -f deploy/docker/docker-compose.yml down +``` + +### Все SDR-сервисы (systemd) +Запуск всех SDR unitов: +```bash +sudo systemctl start dronedetector-sdr-433.service +sudo systemctl start dronedetector-sdr-750.service +sudo systemctl start dronedetector-sdr-868.service +sudo systemctl start dronedetector-sdr-3300.service +sudo systemctl start dronedetector-sdr-4500.service +sudo systemctl start dronedetector-sdr-5200.service +sudo systemctl start dronedetector-sdr-5800.service +sudo systemctl start dronedetector-sdr-915.service +sudo systemctl start dronedetector-sdr-1200.service +sudo systemctl start dronedetector-sdr-2400.service +``` + +Альтернатива одной командой: +```bash +for u in dronedetector-sdr-{433,750,868,3300,4500,5200,5800,915,1200,2400}.service; do + sudo systemctl start "$u" +done +``` + +Проверка статуса всех SDR unitов: +```bash +sudo systemctl status dronedetector-sdr-*.service --no-pager +``` + +### Полный ручной старт всего контура +```bash +docker compose -f deploy/docker/docker-compose.yml up -d +for u in dronedetector-sdr-{433,750,868,3300,4500,5200,5800,915,1200,2400}.service; do + sudo systemctl start "$u" +done +```