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
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 ![]()