Por favor, as modalidades simples para modificar smtp_password

Fui forçado a alterar a senha do meu endereço de e-mail e procurei desesperadamente onde colocar a nova smtp_password no painel de administração.
Finalmente entendi (aqui) que era necessário modificar um arquivo (yaml?). Tenho acesso ao SSH, mas não me sinto nada à vontade com isso. Alguém poderia me dar um link ou as explicações completas para que eu consiga: o comando para editar o arquivo a ser modificado, onde colocar a smtp_password (ela deve ser codificada?), salvar o arquivo? reiniciar o Discord?
Agradeço desde já.

Olá, tudo que você precisa fazer é acessar via SSH e executar o seguinte:

nano containers/app.yml

Isso abrirá o editor de texto para alterar os detalhes do SMTP.

Em seguida, você pode executar:

cd /var/discourse
./launcher destroy app
./launcher start app

para que as alterações entrem em vigor.

Muito obrigado por esta resposta rápida.

Se eu executar ./discourse-setup, todas as minhas configurações serão destruídas?

Não, eu não acredito que sim. Eu sugeriria a primeira opção.

.\\discourse-setup pode não funcionar, use .\\launcher rebuild app após CTRL+x no nano containers/app.yml

Obrigado a todos pelas respostas rápidas. Resumo para iniciantes como eu:

  • Conectar via SSH

  • Editar o arquivo que contém a senha
    sudo nano /var/discourse/containers/app.yml

  • Encontrar a linha que contém a senha
    DISCOURSE_SMTP_PASSWORD: “sua_senha_smtp”

  • Inserir a nova senha em texto simples (removendo a antiga)

  • Salvar o novo arquivo ctrl x / Confirmar O (sim) ou Y (yes) / Pressionar Enter

  • Reconstruir (pode demorar)
    cd /var/discourse
    ./launcher rebuild app

1 curtida

Eu recomendaria fazer backup antes de reconstruir, mas você provavelmente já fez isso antes mesmo de fazer login via SSH.

Preciso reconstruir? Reconstruir é muito lento :weary_face: