Sinto que estou ficando um pouco louco aqui, mas deixei meu site em paz por alguns meses e finalmente fui buscar algumas atualizações - meu docker está desatualizado, então estou tentando executar
./launcher rebuild app
No entanto, estou recebendo um aviso dizendo "Aborting! Mail is not configured!";
Então eu vou olhar em meu app.yml, e todas as minhas configurações de smtp voltaram aos padrões. Onde eu estou confuso é - isso não deveria ter impedido a comunidade de funcionar? No mínimo, nenhum novo cadastro, senhas perdidas, etc? Minhas estatísticas estão mostrando que tive 26 novos cadastros na última semana.
Como isso foi redefinido? O que estou perdendo? Meu git pull pisoteou o app.yml antigo do meu servidor?
Isso é bastante estranho. Embora pareça que o app.yml foi ‘atualizado’ e não reconstruído, então essas configurações não teriam chegado à versão ativa da sua instância (o que explicaria por que seu site ainda estava funcionando )
Olá Keith. Pensei ter reconhecido seu nome e vejo que já te ajudei antes. Espero que não se importe que eu tenha tomado a liberdade de fazer login no seu servidor e dar uma olhada.
Você tem uma configuração de 2 contêineres (não tenho certeza por que ainda existe um app.yml, ele deve ser renomeado ou excluído), então você tem contêineres de dados e web separados.
Então você faria um upgrade como
./launcher bootstrap web_only && ./launcher destroy web_only;./launcher start web_only
Além disso, você está executando o PG 10, o que pode causar problemas com um upgrade. Veja Atualização do PostgreSQL 13 para detalhes sobre como fazer isso. Você provavelmente precisa fazer o upgrade do PG.
Que bom que você voltou! Desculpe se fui eu quem te colocou em 2-container e deixou o app.yml lá para te atrapalhar! Eu tento renomeá-los para algo sem .yml para que não possam ser acessados por engano.