Документация

Начало работы

Версия v2.3.1 · Обновлено

Начало работы#

Выберите метод установки, соответствующий вашему окружению.

Методы установки#

МетодКогда использоватьРуководство
Docker ComposeВам нужен самый быстрый старт или развёртывание на основе контейнеровУстановка через Docker
Kubernetes с HelmУ вас уже работает кластер, и вы хотите управлять IncidentRelay так жеУстановка в Kubernetes
RPM-пакетВы используете RHEL, Rocky Linux, AlmaLinux или CentOS StreamУстановка через RPM
Ручная установка с systemdВы хотите запускать из исходного кода или самостоятельно управлять окружением PythonРучная установка с systemd

Все методы используют одну и ту же модель приложения:

web service        -> HTTP API, UI, incoming integrations
scheduler service  -> reminders, escalations, periodic jobs

Общие дальнейшие шаги#

После установки:

  • Ознакомьтесь с разделом Настройка.
  • Запустите миграции базы данных, если ваш метод установки не выполнил их автоматически.
  • Создайте первого глобального пользователя-администратора.
  • Откройте веб-интерфейс и следуйте разделу Первый вход и настройка.
  • Настройте хотя бы один маршрут и один канал уведомлений.
  • Отправьте тестовый алерт.

После того как первый алерт заработает, продолжайте с:

Важные имена путей и переменных окружения#

Файл конфигурации выбирается через:

INCIDENTRELAY_CONFIG_FILE

Используйте точное имя, указанное выше. Старое имя ONCALL_CONFIG_FILE использовать не следует.

Рекомендуемые пути для неконтейнерных инсталляций:

/etc/incidentrelay/incidentrelay.conf
/var/lib/incidentrelay
/var/log/incidentrelay
/usr/local/lib/incidentrelay/voice_providers