플러그인과 커스텀 이미지는 여전히 빌드가 필요하지만, 바닐라 환경에서 Docker Compose를 활용한 구축은 요즘 들어 점점 현실이 되고 있습니다. 호기심이 있으신 분들을 위해 여기에 작은 개념 검증(Proof of Concept) 실험을 해 두었습니다.
물론 이 저장소들은 모두 제 개인 저장소(Discourse™ 공식 저장소가 아님)이므로, 이는 공식적인 것이 아닙니다. 따라서 결과는 개인마다 다를 수 있으며, 공식적인 지원을 기대해서는 안 됩니다
이미 bitnami 등 비공식적인 방식으로 Discourse를 실행하고 있다는 분들이 있다는 언급이 있어, 이 내용을 공유합니다.
시중에서 구할 수 있는 표준 postgres(또는 pgvector) 이미지는 Discourse와 호환되지 않습니다. Discourse는 기본 설정을 변경해야 하며, 슈퍼유저를 통해 연결하지 않고, 로케일을 지원해야 하며, Discourse 관리자가 덤프/복원 과정을 거치지 않아도 postgres 업그레이드를 지원해야 합니다.