Разделы документации
ОбзорБыстрый стартРедакции и возможностиМодели и поляРедактор контентаМедиатекаЛокализацияПубликация и работа командыAPI, SDK и генерация типовРасширения и инструментыРабочие проектыЗадания, вебхуки и наблюдаемостьАудит и управление даннымиСоветники и доверие к плагинамКорпоративный входПространства, квоты и масштабированиеCommerce и PortalПрава и безопасностьРазвёртывание и обновленияЛицензии и установка пакетовТекущие ограниченияПомощь и диагностикаДанные в кабинетеCore CMSDeveloper PlatformProduction UseWorkflowOperationsComplianceAI AssistantsPlugin TrustEnterprise IdentityEnterprise ScaleEnterprise DeploymentCommerce BundlePortal BundleNotty CMS DocumentationAuth & SecurityContent ModelingDeploymentEcosystem & Packaging ConventionsEditions and First-party ModulesExtensibilityGetting StartedMedia ManagementModule Extraction PathDraft & PublishUpgrade GuideWebhooks & IntegrationsCookbook: Blog with Next.jsCookbook: Custom PluginCookbook: Multilingual SiteOperations DocsBackup AutomationDeployment BlueprintsRunbook — Восстановление БД из бэкапаRunbook — Плановый деплойRunbook — Реакция на инцидентRunbook — Откат релизаRunbook — Горизонтальное масштабированиеRunbook — Ротация секретовRunbook — Major upgradeSecrets ManagementNotty CMS — Capability MapNotty Configuration ModelGenerated App ContractComponents and Dynamic ZonesMiddleware SystemPerformance & Scaling ToolkitDisaster Recovery PlaybookDistribution Model
Документация / Эксплуатация

Развёртывание и обновления

Конфигурация, базы данных, Docker, бэкапы и безопасное обновление.

Все редакцииОбновлено 2026-09-30

Выберите окружение

SQLite подходит для локального старта и небольших установок. PostgreSQL и MySQL/MariaDB поддерживаются через адаптеры. Для рабочего проекта заранее проверьте объём данных, резервное копирование и восстановление.

Конфигурация

Настройки находятся в notty.config.ts и переменных окружения. Секреты не должны попадать в Git или клиентскую сборку. Укажите базу, файловое хранилище, публичный URL и параметры лицензии.

Production

Рабочие коммерческие установки используют Pro или выше, strict enforcement и подписанный ключ. За обратным прокси настройте HTTPS и корректные заголовки. Health и readiness нужны для проверки состояния, а не только факта запуска процесса.

Обновление

  1. Прочитайте изменения целевой версии.
  2. Создайте бэкап базы и медиа.
  3. Обновите согласованный набор пакетов и lockfile.
  4. Выполните doctor и check.
  5. Прогоните свой сценарий на staging.
  6. Разверните и проверьте readiness, API, медиа и фоновые задачи.

Для отката верните предыдущие зависимости и при необходимости восстановите базу. Откат кода не отменяет выполненную миграцию данных.

Развёртывание, обновление, runbook отката.