Лаборатория оптимизации бизнеса
Меню

Документация Портал партнёра

Обновление портала и откат

Обновление · обновлено 26 октября 2026 г.

  1. Скачайте архив новой версии в личном кабинете (Продукты → Портал партнёра) и перенесите на сервер.
  2. Сверьте контрольную сумму: результат sha256sum portal-1.8.0.tar.gz должен совпасть с SHA-256 в кабинете.
  3. Распакуйте: tar -xzf portal-1.8.0.tar.gz, затем cd portal-1.8.0.
  4. Обновите: sudo ./update.sh /opt/portal

update.sh делает резервную копию (без неё обновление не начинается), загружает новые образы, обновляет файлы в /opt/portal (кроме deploy/.env и резервных копий), перезапускает сервисы, ждёт готовности и проверяет запущенную версию. Миграции базы применяются при старте. Пользователи на время перезапуска (около минуты) теряют связь с порталом.

Перед обновлением прочитайте «Что нового» у версии в кабинете и «Подходит к»: там видно, нужно ли вместе с порталом обновить расширения 1С. Мобильное приложение обновляйте после портала.

Откат

Если новая версия не запустилась, update.sh выводит шаги отката. Образы прежней версии остаются в Docker:

  1. В deploy/.env верните прежнее значение PORTAL_VERSION.
  2. Запустите: docker compose -f deploy/docker-compose.yml up -d
  3. Миграции базы выполняются только вперёд. Если прежняя версия не стартует на базе после новых миграций, восстановите базу из резервной копии, сделанной update.sh перед обновлением, — см. Резервные копии и журналы портала.

Текущая версия — в /opt/portal/VERSION, в PORTAL_VERSION в deploy/.env, внизу меню админки и в проверке подключения в 1С.