OmniFlow — версии платформы

Реестр образов registry.omniflow.ru

Доступные версии

0.61.0текущая

Установка

docker login registry.omniflow.ru

mkdir -p /app/omniflow && cd /app/omniflow
docker run --rm -it -v "$PWD:/install" \
  registry.omniflow.ru/omniflow/ctl:0.61.0 install

nano .env          # внешний IP и домен
docker compose up -d

Установщик сначала показывает будущую структуру каталогов и только после подтверждения пишет на диск. Повторный запуск ничего не затирает.

Обновление

# дамп базы — миграции необратимы
docker compose exec -T postgres pg_dump -U postgres omniflow > backup.sql

docker run --rm -it -v "$PWD:/install" \
  registry.omniflow.ru/omniflow/ctl:latest upgrade 0.61.0

docker compose pull && docker compose up -d
Миграции базы данных необратимы. Возврат к предыдущей версии образа не откатывает схему. Перед обновлением делайте дамп.

Диагностика

docker run --rm -it -v "$PWD:/install" \
  -v /var/run/docker.sock:/var/run/docker.sock \
  registry.omniflow.ru/omniflow/ctl:latest doctor

Состав поставки

corenode, ctl, kamailio