{
  // OSTP Relay Node Configuration
  // Этот узел принимает соединения от клиентов, проверяет их аутентификацию
  // и пробрасывает трафик к целевому серверу.
  //
  // Архитектура цепочки:
  //   Клиент -> [Этот Relay] -> [Relay 2] -> ... -> [Target Server]
  //
  // Ключи синхронизируются напрямую с API Target Server каждые N секунд.
  // Relay не знает содержимого трафика — только проверяет HMAC-подпись.

  "mode": "relay",

  // Адрес, на котором relay слушает входящие соединения от клиентов
  "listen": "0.0.0.0:50000",

  // Адрес следующего узла в цепочке (другой relay или конечный сервер) — TCP (UoT)
  "upstream_tcp": "TARGET_SERVER_IP:50000",

  // Адрес следующего узла в цепочке — UDP
  "upstream_udp": "TARGET_SERVER_IP:50000",

  // URL API конечного (целевого) сервера для синхронизации access_keys
  // Должен быть доступен с этого relay-сервера (можно через SSH-туннель)
  "upstream_api_url": "http://TARGET_SERVER_IP:9090",

  // Bearer-токен для доступа к API целевого сервера
  // Должен совпадать с api.token в конфиге target-сервера
  "upstream_api_token": "YOUR_API_TOKEN_HERE",

  // Интервал синхронизации ключей в секундах (по умолчанию: 30)
  "sync_interval_secs": 30,

  "debug": false
}
