Инструкции для перехода с более ранних релизов ядра на актуальную поставку 1.0.15. Опционально: модуль «Медиатека файлов» 1.0.1 (рекомендуется с 1.0.15). Новая установка — Установка и первый запуск. История — журнал версий.
Релизы ядра 1.0.8–1.0.11 сняты с cascad360.ru/downloads. Пошаговые цепочки «10 → 11 → 12» больше недоступны: установите ближайший опубликованный пакет — обычно сразу 1.0.15 (рекомендуется) или промежуточный 1.0.12 / 1.0.13 / 1.0.14, если нужен поэтапный переход.
Откат на 1.0.8–1.0.11 через публичное скачивание невозможен — сохраните backup текущей установки и config.yml до апгрейда.
config.yml, секретов и snapshot базы данных.sudo systemctl stop cascad360Debian (пример — актуальное ядро 1.0.15):
wget https://cascad360.ru/downloads/core/1.0.15/cascad360_1.0.15_amd64.deb
sudo dpkg -i cascad360_1.0.15_amd64.deb
sudo apt-get install -f
Tar.gz — каталог downloads/core/1.0.15/ или 1.0.12/ по инструкции по установке.
alembic upgrade head по runbook вашей команды.app.distribution: binary — см. справочник config.yml.Релиз Module Files: медиатека вынесена в модуль «Медиатека файлов» 1.0.0. Сначала ядро 1.0.13, затем при необходимости модуль. Клиенты Files API — см. документацию модуля.
С медиатекой: модуль 1.0.0 + files.enabled: true + HTTPS для раздачи файлов.
Без медиатеки: только ядро 1.0.13 — Files API недоступен (это нормально).
config.yml и каталога загрузок.sudo systemctl stop cascad360sudo dpkg -i cascad360_1.0.13_amd64.deb
sudo apt-get install -f
Полная процедура — установка модуля в инструкции по первому запуску.
cascad360.ru/downloads/modules/….modules.installed, files.enabled: true, настройте storage./media/ при необходимости."version":"1.0.13".При проблемах: верните пакет 1.0.12, восстановите backup конфигурации.
Релиз Market Licensing: файл лицензии license.cascad, ограниченный режим без лицензии, маркет расширений в составе пакета ядра.
Public API для интеграторов (auth, mail, db, files) — без намеренных breaking changes.
Лицензия: в production загружайте только подписанный license.cascad. Старые self-generated HMAC-ключи не поддерживаются.
config.yml и каталога данных.sudo systemctl stop cascad360sudo dpkg -i cascad360_1.0.14_amd64.deb
sudo apt-get install -f
Или tar.gz с cascad360.ru/downloads/core/1.0.14/.
SHA-256: .deb c4359477331b972e639b3d445f550ec23b3beb4e31e31682c1c3adb71016508e · tar.gz 3522542a83cd0b88f06d4cbc16c54b5b357207285a8858076762cba745b00063
license.cascad в разделе лицензирования админки (файл выдаётся КАСКАД 360 или вашим договором).--dev), чтобы ядро перечитало лицензию с диска.market.enabled: true и раздел «Маркет» в админке."version":"1.0.14".При проблемах: пакет 1.0.13, backup config.yml. Учтите отличия формата лицензии.
Релиз Plugin Database Gateway: стабильнее админка и интеграции, настройка базы данных для плагинов через интерфейс (как для сервисов). Public API для интеграторов — без намеренных breaking changes. Лицензия license.cascad и маркет — как в 1.0.14.
Конфигурация: при upgrade сверьте блок plugins.security с актуальным примером config.yml в поставке — устаревшие лимиты могут давать отказы на публичном порту.
Если public-порт за reverse proxy — включите web.trust_x_forwarded_for: true по документации.
config.yml, license.cascad и каталога данных.sudo systemctl stop cascad360sudo dpkg -i cascad360_1.0.15_amd64.deb
sudo apt-get install -f
Или tar.gz с cascad360.ru/downloads/core/1.0.15/.
SHA-256: .deb f75fc7c6fd9d2b209bddb55550d4a69fdc904cb0681c4ed67caded26e8179abc · tar.gz dd53cd720ae0ef8855c310f4b6f2b7824850c96fa967544f1370ec93cb595d5e
Для расширений, которым нужна отдельная logical database: Настройки плагина → База данных — выбор datasource, установка схемы по кнопке. Обычные плагины (почта, контент) работают как раньше на основной БД платформы.
"version":"1.0.15".При проблемах: пакет 1.0.14 и backup config.yml.
Patch 1.0.1 исправляет повторный import ORM модуля после перезагрузки namespace (типично при ядре 1.0.15 и bundled-маркете). Контракт Public Files API и миграции БД не меняются; достаточно заменить файлы модуля.
Ядро: требуется ≥ 1.0.13 (core_version_min в пакете). С ядром 1.0.15 рекомендуется обновить и ядро, и модуль до актуальных версий.
config.yml и каталога local storage (storage.path для файлов).module.json — должна быть 1.0.0 (или пропустите раздел, если уже 1.0.1).Debian:
wget https://cascad360.ru/downloads/modules/cascad360-module-files/1.0.1/cascad360-module-module-files_1.0.1_all.deb
sudo dpkg -i cascad360-module-module-files_1.0.1_all.deb
sudo apt-get install -f
Tar.gz (замена каталога модуля):
sudo systemctl stop cascad360
sudo tar xzf cascad360-module-module-files-1.0.1.tar.gz -C /opt/cascad360/modules/
sudo systemctl start cascad360
SHA-256: .deb 61066da0cd0ae7fd81a24db43c45cfdd1568a51f93c303d217a8ccdc9952bf13 · tar.gz ec9128cf437fdbcb5014fbf0f7bf2a991311f5e18ba6a48160a505255d049acb
cascad360-module-files отображается как 1.0.1.При проблемах: восстановите backup каталога модуля 1.0.0 или установите пакет 1.0.0 из журнала 1.0.13.
После обновления пройдите проверку установки или сценарий быстрого старта для интеграции.