Перейти к основному содержимому
Версия: Пульт 2.3.0

Сетевые требования и порты

При развёртывании Пульт в Docker учитывайте следующие сетевые требования:

Веб-интерфейс

После установки web-интерфейс доступен по адресу http://<ip>:8080, где <ip> — адрес хоста с контейнерами Пульта. Доступ по HTTPS и порты 443 / 8443 — в разделе Включить HTTPS.

Основные компоненты

Контейнеры pult-server и pult-web в базовой конфигурации используют network_mode: host. Убедитесь, что на хосте не конфликтуют порты, необходимые серверу и веб-интерфейсу Пульта.

Базы данных

Контейнеры Пульта подключаются к внешним СУБД.

PostgreSQL (обязательно):

СервисПорт по умолчанию
PostgreSQL5432

Сервер PostgreSQL должен принимать соединения с хоста, на котором запущены контейнеры Пульта.

ClickHouse (опционально, при больших объёмах исторических данных):

СервисПорт по умолчанию
ClickHouse (HTTP)8123
ClickHouse (native)9000
  • Порт 8123 (HTTP) нужен веб-интерфейсу и режиму записи HTTP.
  • Порт 9000 (native) нужен, если pult-server пишет историю в режиме Native.

При использовании ClickHouse его сервер также должен принимать соединения с хоста контейнеров Пульта. Подробнее — в разделе Коннектор истории.

Дополнительные компоненты

Между всеми участниками инфраструктуры (сервер Пульта, веб-интерфейс, СУБД, агенты, прокси) должна быть сетевая связность по используемым портам.