Por favor, las modalidades sencillas para modificar smtp_password

Me vi obligado a cambiar la contraseña de mi dirección de correo electrónico y busqué desesperadamente dónde poner la nueva smtp_password en el panel de administración.

Finalmente entendí (aquí) que era necesario modificar un archivo (¿yaml?). Tengo acceso a SSH, pero no me siento nada cómodo con eso. ¿Alguien podría darme un enlace o las explicaciones completas para que pueda lograrlo: el comando para editar el archivo a modificar, dónde poner la smtp_password (¿debe estar codificada?), guardar el archivo? ¿reiniciar Discord?

Gracias de antemano.

Hola, todo lo que necesitas hacer es conectarte por SSH y hacer esto:

nano containers/app.yml

Eso abrirá el editor de texto para cambiar los detalles de SMTP.

Luego, puedes ejecutar:

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

para que los cambios surtan efecto.

Muchas gracias por esta rápida respuesta.

Si ejecuto ./discourse-setup ¿Se destruirán todas mis configuraciones?

No, no creo que lo haga. Sugeriría la primera opción.

.\discourse-setup podría no funcionar, usa .\launcher rebuild app después de CTRL+x en nano containers/app.yml

Gracias a todos por las rápidas respuestas. Resumo para principiantes como yo:

  • Conectarse por SSH

  • Editar el archivo que contiene la contraseña
    sudo nano /var/discourse/containers/app.yml

  • Encontrar la línea que contiene la contraseña
    DISCOURSE_SMTP_PASSWORD: “tu_contraseña_smtp”

  • Ingresar la nueva contraseña en texto plano (eliminando la anterior)

  • Guardar el nuevo archivo ctrl x / Luego confirmar O (sí) o Y (yes) / Luego enter

  • Reconstruir (puede llevar tiempo)
    cd /var/discourse
    ./launcher rebuild app

1 me gusta

recomendaría hacer una copia de seguridad antes de reconstruir, pero probablemente ya lo hiciste incluso antes de iniciar sesión a través de SSH

¿Tengo que reconstruir? Reconstruir es demasiado lento :weary_face: