[Résolu] Please les modalités simple pour modifier smtp_password

J’ai été obligé de modifier le mot de passe de mon adresse mail et j’ai désespérément cherché où mettre le nouveau smtp_password dans le panneau d’adminstration.

J’ai finalement compris (ici) qu’il fallait passer par une modification d’un fichier (yaml?). J’ai un accès au ssh, mais ne suis pas du tout à l’aise avec cela. Quelqu’un pourrait-il me donner un lien ou les explications complète pour que j’y parvienne: la commande pour éditer le fichier à modifier, où mettre le smtp_password (doit-il être codé?), sauver le fichier? relancer Discord?

D’avance merci .

Salut, tout ce que vous avez à faire est de vous connecter via SSH, puis de faire ceci :

nano containers/app.yml

Cela ouvrira l’éditeur de texte pour modifier les détails SMTP.

Ensuite, vous pouvez exécuter :

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

pour que les modifications prennent effet.

Merci beaucoup pour cette réponse rapide.

Si j’exécute ./discourse-setup All mes paramètres seront détruits ?

Non, je ne pense pas. Je suggérerais la première option.

1 « J'aime »

.\discourse-setup pourrait ne pas fonctionner, utilisez .\launcher rebuild app après CTRL+x dans nano containers/app.yml

Merci à tous pour les réponses rapides. Je résume [et mets à jour avec les infos qui ont suivi] pour les débutants comme moi:

  • Faire le backup de la base de données

  • Se connecter en SSH

  • Editer le fichier qui contient le mot de passe

sudo nano /var/discourse/containers/app.yml

  • Trouver la ligne qui contient le mot de passe

DISCOURSE_SMTP_PASSWORD: “votre_mot_de_passe_smtp”

  • Rentrer en clair le nouveau mot de passe (en supprimant l’ancien)

  • Sauver le nouveau fichier ctrl x / Puis confirmer O (oui) ou Y (yes) / Puis enter

  • Reconstruite (ca peut prendre du temps)

cd /var/discourse
./launcher rebuild app

  • Si seuls les détails SMTP ont été modifiés, on peut se limiter à
cd /var/discourse
./launcher destroy app
./launcher start app

pour que les modifications prennent effet.

1 « J'aime »

Je recommanderais de faire une sauvegarde avant la reconstruction, mais vous l’avez probablement fait avant même de vous connecter via SSH.

Dois-je reconstruire ? La reconstruction est trop lente :weary_face:

Si vous ne modifiez que les détails SMTP, vous pouvez faire ceci :

2 « J'aime »

L’exécution de discourse-setup est la méthode la plus simple pour un novice. Elle effectuera une reconstruction automatique (sauf si vous appuyez sur Ctrl+C avant).

Modifier avec nano (ou vim) et détruire/démarrer est la méthode la plus rapide, bien que si vous avez mis à niveau avec docker_manager depuis l’interface utilisateur, cela annulera ces modifications et vous pourriez avoir besoin de reconstruire de toute façon.

1 « J'aime »