Discourse の旧バージョンのデプロイに関するヘルプ

最後にまとめます。

私たちの要件は:指定バージョンのインストールです。

  1. ローカルコードリポジトリ https://github.com/discourse/discourse_docker.git を更新する
# プロジェクトのルートディレクトリに移動
cd /var/discourse
# 最新バージョンに更新
git pull
  1. 指定するバージョンを変更する

containers/app.yml を編集し、最後に以下の設定を追加します:

params:
  version: release/2026.1 # ベストプラクティスとしては esr を指定すべき
  1. 再構築する
./launcher rebuild app

もし version: esr を指定している場合は、以降の内容は読む必要はありません。

まず git pull を実行して、ローカルコードリポジトリが最新であることを確認します。次にデプロイするブランチを指定し、最後に再構築を行います。この手順は、release/2026.1 から release/2026.7 へアップグレードしたい場合に適用されます。

もし既にインストール済みの release/2026.1 をアップグレードしたいだけなら、管理画面から直接「アップグレード」をクリックするだけで構いません。これは release/2026.1 に更新(特に脆弱性修正)がある場合に適用されます。