Você provavelmente precisa alterar apenas a parte relacionada aos certificados.
Ah. Espere.
Parece que as mudanças recentes na forma como a configuração do NGINX é gerenciada fizeram com que esta parte agora esteja em um arquivo diferente:
# não redirecionar todos os hosts de volta para o nome de domínio principal
- replace:
filename: "/etc/nginx/conf.d/discourse.conf"
from: /if \\(\\$http_host[^\\}]*\\}/m
to: ""
Sim. Aqui está o novo local:
Eu acho que mudar este nome de arquivo para /etc/nginx/conf.d/outlets/server/20-https.conf resolverá o problema de redirecionamento. Você também precisará fazer as alterações sobre como o certificado é solicitado, embora se estiver funcionando, acho que você não precisa mudá-lo.
Obrigado @pfaffman! Não consigo fazer funcionar até agora. Embora eu provavelmente tenha acabado de atingir o limite de certificado também, reconstruindo com alterações no arquivo de configuração…
Talvez eu tenha sido enganado novamente pelo cache do navegador De qualquer forma, mudei esse servidor para a configuração padrão de multisite, com o caddy como proxy reverso. No final, também é simples e uma coisa que eu realmente gosto é que os certificados são para cada domínio então (e não todos os domínios compartilhados em um certificado).
Tenho outro servidor para atualizar, tentarei os ajustes outra hora com esse para ver o que é necessário..