Mise en place de Discourse

Bonjour à tous ! J’espère que vous allez bien. Je suis nouveau dans tout ça.
Je suis bloqué sur la connexion de ces trois éléments : Mailgun, mon nom de domaine et Digital Ocean.

  • J’ai un compte Mailgun
  • Un nom de domaine (j’ai aussi une adresse e-mail professionnelle et je souhaite envoyer des e-mails depuis celle-ci)
  • Un compte Digital Ocean

Alors, que dois-je faire ?

Bonjour @Zackie
Bienvenue sur Discourse Meta.

La prochaine étape logique serait de suivre ce guide d’installation :
\u003e discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

J’espère que cela vous sera utile.

Je rencontre une erreur lors de l’installation de Discourse.

Le port 443 de l’ordinateur ne semble pas accessible via le nom d’hôte : example.com.

Cependant, une connexion au port 80 réussit !
Cela signifie que les paramètres DNS sont corrects !

Que dois-je faire maintenant ?

Un pare-feu bloque-t-il les communications sur le port 443 ?

Vous pouvez vérifier le pare-feu de DigitalOcean ainsi que celui de votre VPS pour voir si c’est le cas.

Comment puis-je vérifier cela ? :smile:

J’ai également parlé avec la société de gestion de domaine, et ils m’ont conseillé d’attendre, car la propagation peut prendre 24 à 48 heures. Cela devrait peut-être résoudre le problème.

Je pense qu’il est plus facile d’installer Discourse sur un sous-domaine, comme www.example.com (ou forum.example.com, etc.), plutôt que sur la racine de example.com.

1 « J'aime »

mais je veux l’installer sur le domaine principal

1 « J'aime »

Comment supprimer le fichier de configuration containers/app.yml qui existe déjà et réinstaller ??

Vous pouvez simplement relancer la configuration.

Merci… J’ai effectué la configuration, et mon site web fonctionnait bien, mais après 20 à 30 minutes, il affiche ceci :

Cela peut être un problème lié à Let’s Encrypt. J’ai trouvé cette astuce très utile pour certifier à la fois les versions www et non-www :

mais j’ai effectué une installation standard récemment et cela affiche https

de plus, je n’utilise pas plusieurs domaines ou sous-domaines… C’est sur mon domaine principal

La boîte indique que ce n’est pas sécurisé ?

Pour modifier votre app.yml :

cd /var/discourse
nano containers/app.yml

Ensuite, utilisez les flèches du clavier pour naviguer vers la section appropriée et suivez les instructions du message cité ci-dessus.

Si cela ne fonctionne pas, vous pourrez le modifier manuellement dans votre app.yml par la suite, et nous essaierons autre chose. :slightly_smiling_face:

1 « J'aime »

Merci pour ton aide, mec… le problème venait d’ailleurs. J’avais un enregistrement « A » dans mon DNS qui redirigeait vers un « domaine garé », et c’est pour ça que cette erreur apparaissait.

1 « J'aime »

Pas de souci. :slightly_smiling_face: Content que ça fonctionne. :+1:

1 « J'aime »