TL;DR: #750をマージしてください。レガシーシステムは常に問題を引き起こします。
気軽に言えば、指示には次のように書かれています。
もし他に、これが単なる親切な提案だと信じて間違える人がいたら、考え直してください。1GiBのRAMと4GiBのスワップで起動しようとすると、パフォーマンスの低下ではなく、次のような結果になります。
CSSアセットのコンパイルエラー
RuntimeError: DiscourseはSprockets経由でのscss/sassファイルのコンパイルをサポートしていません
…/discourse/config/application.rb:190:in `call’
このスレッドによると、これはRAM割り当てが不十分な場合の症状です。
最終的には、次のようなJavaScriptスタックトレースが表示される可能性もあります。
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
ですから、指示に従ってください!私は新たに作成したVPSでこの演習をやり直すつもりです。古いものをセットアップするのではなく、まだ稼働していた古い廃止されたbullseyeを再利用しようとしました。
もしかしたら、2番目のレビュアーがbookwormサポートを追加するPRを見てくれるかもしれません。そうすれば、私が最後の犠牲者にならずに済みますか?