E isso é o que é ótimo no código aberto; as pessoas têm a escolha de escolher sua própria aventura!
![]()
Dezenas de pessoas executando contêineres desatualizados completamente esquecidos não é ótimo e causou muita confusão toda vez que o PostgreSQL precisava de uma grande atualização, o que, por sua vez, fez com que nosso PostgreSQL acontecesse com menos frequência, piorando o produto geral.
Eu concordo ![]()
Não é possível realmente abandonar o suporte para instalações de dois (ou N) contêineres; o Discourse se conecta nativamente a bancos de dados externos, como documentado em Configure Discourse to use a separate PostgreSQL server.
Nenhuma flexibilidade foi removida, mas análogo a The Power of Defaults, cada opção nas ferramentas que criamos se torna algo que precisa ser contabilizado.
Remover milhares de linhas de script e simplificar o instalador para cobrir o caso de uso muito mais comum foi uma escolha consciente, mas o Discourse ainda suporta todos os mesmos casos de uso, e as pessoas são livres para trilhar seu próprio caminho, se assim o desejarem.