共有SSOでマルチサブドメインDiscourseインスタンスを設定するコツは?

皆さん、こんにちは!マルチサイトのDiscourseに関する多くのスレッドを読みましたが、ほとんどが3年以上前のものだったので、マルチサブドメインのDiscourseコミュニティを管理するための最近のアドバイス、変更点、ヒント、または実体験談があれば共有していただけないかと思い、確認させていただきました。

私が解決しようとしている問題は、ドメインを持っており、そのドメイン上に、それぞれニッチで(そしてほとんどが異なる)トピックに焦点を当てた、数千ものサブドメインを作成したいということです。数百のサブドメインしか含まれないオプションも検討していますが、それは最低限の数です。各サブコミュニティは、他のサブコミュニティの投稿/人々/メッセージをフィルタリングする必要がないはずです。

理想的には、これらのサブドメインインスタンス間で認証を共有できるようにしたいですが、必ずしも重要ではありません。Redditに似ており、グローバルアカウントがあり、さらにコミュニティごとのフレアを取得できるような、中央集権的なIDを確立し、必要に応じて特定のサブドメインを通じてのみそのIDを表現できるようにしたいと考えています。

上記すべてを念頭に置き、Recommended Hosting Providers for Self Hosters からドキュメントの深淵に飛び込み、次にMultisite configuration with Docker に飛び込もうとしています。心配なのは、後者の記事が10年前のもので、古くなっている可能性があるということです😅

アドバイス、警告、または一般的な洞察があれば、ぜひお聞かせください!

エンタープライズ以外の discourse.org ホスティングはすべてマルチサイトで実行されており、安定していてあまり変更されません。

discourse_connect を使用して、すべてのサイトで1つのサイト認証を使用できると思います。

数百から数千のサイトを持つRedditのようなものを作成したい人が数人いましたが、真剣な人はおらず、概念実証を超えたことはありませんでした。

マルチサイトインスタンスを起動するためのツール、およびそれらを管理するためのフロントエンドを備えたリバースプロキシの背後にある複数のDiscourseコンテナ(https://dashboard.literatecomputing.com/)があります。