Наконец, подведём итог.
Наша задача: установить конкретную версию.
- Обновите локальную репозиторий
https://github.com/discourse/discourse_docker.git
# Перейдите в корневую директорию проекта
cd /var/discourse
# Обновите до последней версии
git pull
- Укажите требуемую версию
Отредактируйте файл containers/app.yml и добавьте в конец следующую конфигурацию:
params:
version: release/2026.1 # В качестве лучшего подхода следует указывать: esr
- Пересоберите контейнер
./launcher rebuild app
Если указано
version: esr, дальнейшее чтение не требуется.Сначала выполните
git pull, чтобы убедиться, что локальная репозиторий актуальна. Затем укажите ветку для развёртывания и выполните пересборку. Эта инструкция применима в сценарии перехода сrelease/2026.1наrelease/2026.7.Если же ваша цель — просто обновить уже установленную версию
release/2026.1, достаточно нажать кнопку «Обновить» в административной панели. Это применимо, когда дляrelease/2026.1доступны обновления (особенно исправления уязвимостей).