Dans ce fil de discussion, vin100 cherche à modifier son mot de passe SMTP après un changement d’adresse email, et ne trouve pas où le faire dans l’interface d’administration. NateDhaliwal lui explique qu’il faut éditer le fichier app.yml via SSH avec nano, puis relancer les commandes ./launcher rebuild app et ./launcher start app pour appliquer les changements. vin100 confirme avoir compris et demande si ./launcher destroy app est nécessaire — NateDhaliwal répond que non, sauf s’il y a d’autres modifications. Ethsim2 précise que ./discourse-setup ne fonctionne pas toujours, et qu’il vaut mieux éditer app.yml directement. vin100 résume la procédure pour les débutants : sauvegarder la base, éditer app.yml, modifier DISCOURSE_SMTP_PASSWORD, puis exécuter ./launcher destroy app, ./launcher rebuild app, et ./launcher start app. Ethsim2 recommande de sauvegarder la base avant et après reconstruction. tom_eric s’inquiète du temps de reconstruction, mais NateDhaliwal confirme que seul un redémarrage est nécessaire si seul SMTP est modifié. Enfin, pfaffman souligne que discourse-setup est plus simple pour les novices, car il reconstruit automatiquement, mais que l’édition manuelle avec nano est plus rapide pour des changements ponctuels.
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?
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.