공유 SSO를 사용하는 멀티 서브도메인 Discourse 인스턴스를 설정하는 팁이 있나요?

안녕하세요 여러분! 이 사이트에서 멀티사이트 Discourse에 관한 수많은 스레드를 읽어 보았지만, 대부분 3년 이상 된 글들이라 멀티 서브도메인 Discourse 커뮤니티를 관리하는 데 대한 최근 조언, 변경 사항, 팁, 혹은 실패담이 있는지 확인하고 싶었습니다.

제가 해결하고자 하는 문제는 다음과 같습니다. 제 도메인 아래에서 수천 개의 서브도메인을 만들 계획인데, 각 서브도메인은 특정(대부분 서로 다른) 주제에 집중하게 됩니다. 수백 개의 서브도메인만 사용하는 옵션도 고려 중인데, 이것이 사실상 하한선입니다. 각 서브커뮤니티는 다른 서브커뮤니티의 게시글, 사용자, 메시지를 걸러내지 않아도 되어야 합니다.

이상적으로는 각 서브도메인 인스턴스 간에 인증(auth)을 공유할 수 있으면 좋겠지만, 반드시 필요한 것은 아닙니다. Reddit처럼 전역(global) 계정은 있지만 커뮤니티별로 받을 수 있는 플레어(flair)가 있는 것과 유사하게, 중앙 집중식 정체성을 설정하되, 원하는 특정 서브도메인에서만 그 정체성을 표현할 수 있도록 하고 싶습니다.

위 내용을 고려하여, Recommended Hosting Providers for Self Hosters 에서 시작하여 Multisite configuration with Docker 로 넘어가며 문서의 토끼굴에 빠져들 준비를 하고 있습니다. 다만 후자의 글은 10년 전 것이어서 내용이 오래되었을 수도 있다는 우려가 있습니다. :sweat_smile:

어떤 조언이나 경고, 혹은 통찰을 공유해 주실 수 있다면 기꺼이 경청하겠습니다!

엔터프라이즈가 아닌 모든 discourse.org 호스팅은 멀티사이트로 구동되므로, 정상적으로 작동하고 안정적이며 큰 변화가 없습니다.

discourse_connect를 사용하면 모든 사이트에서 하나의 인증을 사용할 수 있을 것 같습니다.

수백에서 수천 개의 사이트로 리디트(Reddit) 같은 것을 만들고 싶어 하던 몇몇 사람이 있었지만, 그들 중 누구도 진지하지 않았고 저는 개념 증명(PoC) 단계 이상으로 나아가지 못했습니다.

멀티사이트 인스턴스를 생성하는 도구를 갖추고 있으며, 리버스 프록시 뒤에서 여러 디스코ourse 컨테이너를 실행하고 이를 관리하는 프론트엔드(https://dashboard.literatecomputing.com/)도 있습니다.