Развёртывание и обновления
Конфигурация, базы данных, Docker, бэкапы и безопасное обновление.
Выберите окружение
SQLite подходит для локального старта и небольших установок. PostgreSQL и MySQL/MariaDB поддерживаются через адаптеры. Для рабочего проекта заранее проверьте объём данных, резервное копирование и восстановление.
Конфигурация
Настройки находятся в notty.config.ts и переменных окружения. Секреты не должны попадать в Git или клиентскую сборку. Укажите базу, файловое хранилище, публичный URL и параметры лицензии.
Production
Рабочие коммерческие установки используют Pro или выше, strict enforcement и подписанный ключ. За обратным прокси настройте HTTPS и корректные заголовки. Health и readiness нужны для проверки состояния, а не только факта запуска процесса.
Обновление
- Прочитайте изменения целевой версии.
- Создайте бэкап базы и медиа.
- Обновите согласованный набор пакетов и lockfile.
- Выполните doctor и check.
- Прогоните свой сценарий на staging.
- Разверните и проверьте readiness, API, медиа и фоновые задачи.
Для отката верните предыдущие зависимости и при необходимости восстановите базу. Откат кода не отменяет выполненную миграцию данных.