Problemas com Login no Patreon, Forçar HTTPS e Questões com S3 CDN (três)

Olá Jay, obrigado pela sua ajuda. Em resposta às suas perguntas…

Não estou esperando muitos usuários, pois é uma Comunidade Patreon fechada. Meu objetivo principal era poder atualizar um servidor sem que isso derrubasse o site. Na verdade, confirmei que isso é possível, então fiquei satisfeito com a configuração. Sim, eu fiz o passo cinco, então o estado está sendo armazenado em um droplet Redis externo.

A outra coisa que tive que descobrir, que me atrasou por um tempo, foi que também precisei adicionar o parâmetro abaixo ao app.yml, caso contrário, a reconstrução continuava falhando porque estava tentando se conectar ao Postgres na porta padrão, apesar de ter a porta real no parâmetro DISCOURSE_DB.

DISCOURSE_DB_BACKUP_PORT: 25060

Eu não pensei nos uploads até depois de ter tudo funcionando com base no primeiro tutorial, e inicialmente isso quebrou tudo quando tentei configurar o S3, mas foi porque as configurações de CDN do DO Space que vocês fornecem aqui não funcionam.

Afirma explicitamente que a CDN da Digital Ocean não funciona com o Discourse.

Eu sei, mas então o tutorial nos faz adicionar isto:
DISCOURSE_S3_ENDPOINT: https://sfo3.digitaloceanspaces.com

O que vem do DO Space, certo? Eu não tenho ideia, com base em tudo que li nesses tutoriais, como eu trabalharia com uma CDN diferente, mas não estou preocupado neste momento, pois cobrirei isso em um momento.

Não, eu não usei uma CDN diferente. Na verdade, estou bem sem usar uma CDN. Deixarei as configurações de CDN em branco. Como uma atualização adicional, com base no conselho que todos vocês gentilmente forneceram até agora, eu ia reverter para o meu backup da semana passada, mas pensei em tentar ativar a opção force_https primeiro, e ativá-la corrigiu o problema de login do Patreon, como eu suspeitava que poderia. Nada foi alterado no(s) servidor(es), então o problema de login do Patreon provavelmente foi causado por alguma lógica interna do Discourse, embora novamente, eu perceba (agora) que estou fazendo algo que você não recomenda ou suporta.

Portanto, neste ponto, minha configuração está praticamente como o primeiro tutorial recomenda, mas imagens e backups vão todos para o S3, sem uma CDN em vigor. Está funcionando muito bem. Agradeço que você esteja me recomendando usar apenas a instalação standalone, mas derrubar o site por 15 minutos toda vez que uma atualização sai é realmente doloroso. Ontem mesmo encontrei suas referências a data.yml e web_only.yml para uma configuração multisservidor, mas não consegui descobrir o que eu deveria fazer, então desisti disso.

Vou seguir com o que tenho por enquanto. Obrigado pela sua ajuda e por tudo que vocês fazem.