2コンテナセットアップオプション

フォーラムのセットアップを行い、2コンテナ構成でのインストールを強く希望していましたが、テンプレートファイルを編集する必要があるという議論に、初心者である私は抵抗を感じていました。

その後、discourse-setup の “2container” コマンドラインオプションを偶然発見し、それは驚くほど簡単に行えました。

このオプションを見つけたのは、discourse-setup スクリプトをたまたま読んでいたからです。

このオプションがインストール手順に記載されていないのは意図的なものなのでしょうか?(もし記載されているのに見落としていたなら、お詫びします)

素晴らしい製品を提供してくださった開発者とコミュニティに感謝申し上げます。

Mark B

「いいね!」 1

2container は、Discourse の実践的な理解がない人には推奨されないため、未文書化の機能です。Discourse のセットアップを試みる初めての利用者が混乱する可能性があるという理由があります。

なぜそうおっしゃるのですか?デュアルコンテナ構成の#howto があります。

「いいね!」 1

@pfaffman./discourse-setup に 2 コンテナ機能を追加した際、そのプロセスに関する完全なハウツーの作成を彼に依頼しましたが、不要な混乱を招く可能性があるため、それは不要だと提案されました。

もしかすると、2 コンテナ構成は、その方法でセットアップを進める際に、公式にはサポートされていないことを控えめに警告しているのかもしれません。

これは変更が必要でしょうか?

@pfaffman はそれを引っ張るか、明示的にメタトピックにリンクさせるべきです。

FAQの整理が進んでいるので、これを専用のFAQトピックに追加するのはどうでしょうか?

それはドキュメントに記載されています。

出典:Move from standalone container to separate web and data containers

このオプションを「30 分インストール手順」に記載するのは躊躇われます。この手順は、内容をかろうじて理解するだけで、注意深く読まない多くの人々に利用されているからです。このオプションを使用するには、./launcher rebuild app と書かれている箇所を毎回 ./launcher rebuild web_only に書き換えるだけの知識や能力が必要です。「./launcher rebuild app を実行したらエラーが出ました!助けてください!」という問い合わせが後を絶たないからです。

「いいね!」 3

つまり、コマンドラインのドキュメントとコマンドラインの出力をトピックに関連付けてください。ここでは GitHub のドキュメントの変更については言及していません。

「いいね!」 1

どのトピックを変更する必要があるのか、理解できません。

bash スクリプトのコマンドライン出力(ヘルプ)には、参照としてトピックの URL を表示すべきです。私が言いたいのはそれです。もっと明確に伝えられるようであれば、どのようにすればよいか教えてください!

「いいね!」 2