C’est une longue journée, coincé avec ça depuis hier soir… J’ai dû détruire le droplet et en créer un nouveau sans SMTP. Quand j’ai essayé d’ajouter la configuration SMTP, le rebuild a été rapide, et je suis de nouveau à zéro… Je n’ajoute pas de SMTP pour le moment.
J’ai recherché la documentation sur le marché DO et installé via cette console web. Le reste était du copier-coller de code vers/depuis ChatGPT. J’ai créé l’administrateur, avec quelques commandes rake create:admin, grâce à l’aide de ChatGPT. J’ai dû détruire l’ancien droplet car la construction n’a pris que quelques secondes, alors qu’elle prend habituellement 4 à 5 minutes. Je ne suis pas développeur ; ChatGPT a parlé de conteneur endommagé et de nginx lent, mais je ne sais toujours pas ce qui s’est passé. Quoi qu’il en soit, j’en ai maintenant configuré un nouveau sans SMTP, car j’ai peur de ce fichier yml.
Haha, ok, tu n’es pas seul, je pense. Même un espace ou une virgule en trop, ou une guillemet manquant, peut faire planter un fichier .yml.
Bon, si ton forum est maintenant opérationnel, alors la construction a réussi. La reconstruction peut prendre un certain temps avec la configuration matérielle que tu as, mais elle devrait être tout à fait suffisante pour faire tourner un forum. J’ai déjà utilisé une configuration de cette taille. Assure-toi simplement de laisser les reconstructions se dérouler. Elles peuvent parfois sembler s’arrêter pendant un moment, mais elles finiront par avancer. Tu verras le bloc de configuration YAML à la fin et tu seras de nouveau à l’invite /var/discourse. C’est à ce moment-là que le site se lancera.
Le format YAML n’est pas lisible par un humain ; il ressemble à un fichier Notepad, mais pas tout à fait. C’est pratique pour les commandes diff, le copier-coller et l’enregistrement.
J’ai pensé à utiliser un identifiant Discourse, mais la plupart des membres que j’aurai utiliseront Gmail ou Outlook. Je ne veux pas les obliger à créer un identifiant Discourse. Heureusement, Discourse propose des connexions via OAuth. Je vais progressivement améliorer le processus d’inscription et de connexion.
