Файл `config.json` содержит настройки:

{
  "rotate_interval_seconds": 20,
  "port": 7555,
  "last_channel": "progressive",
  "channels": [
    ...
  ]
}

Запуск

В консоли:

./sector_radio


В фоновом режиме:

./sector_radio > /dev/null 2>&1 &

Остановка через веб интерфейс:

http://<server_ip>:<port>/stop


Systemd сервис (`/etc/systemd/system/sector_radio.service`):

[Unit]
Description=Radio Sector Web Monitor Server
After=network.target

[Service]
Type=simple
User=nobody
WorkingDirectory=/opt/sector_radio
ExecStart=/opt/sector_radio/sector_radio
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
