Installation de Discourse pour les débutants prêts à s'engager dans la communauté

Bonjour à tous,

Je suis vraiment impatient de savoir s’il existe un guide complet, étape par étape, pour l’installation de Discourse, éventuellement illustré, incluant la configuration de l’e-mail et du domaine, à l’intention des débutants ayant des connaissances de base en ligne de commande.

Les instructions trouvées sur Google et YouTube semblent obsolètes et incomplètes, à ce jour dans mes recherches !

Toute contribution d’un expert serait grandement appréciée et aiderait considérablement la croissance de la communauté Discourse. Il y a beaucoup de personnes impressionnées par l’aperçu mais qui peinent encore à trouver des instructions précises.

Voici le guide officiel. Ils ne mentent pas sur le fait que cela prend moins de 30 minutes.

Je l’ai parcouru, mais la partie sur la configuration des e-mails et la mise en place du domaine est un peu succincte. Cela aurait été très apprécié si elle avait été accompagnée de plus d’illustrations, notamment pour la configuration des e-mails et du domaine !

Chaque fournisseur de messagerie propose ses propres instructions. C’est pourquoi il n’y a pas d’instructions spécifiques pour eux ici. Si vous souhaitez des instructions étape par étape pour configurer votre messagerie, je peux configurer Mailgun et m’assurer que tout fonctionne correctement pour 150 $ : https://www.literatecomputing.com/product/discourse-lite-install/. Consultez https://www.literatecomputing.com/discourse-self-hosting-faq/ pour plus de détails.

Que faire lorsqu’il demande l’adresse e-mail de Let’s Encrypt ?
De quoi s’agit-il ?

Entrez votre adresse e-mail (bien que n’importe quelle adresse fonctionnera). Cela générera un certificat https gratuit pour votre site.

Merci pour votre aimable réponse. Je rencontre un autre problème lors de l’installation :
En suivant discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Lorsque je saisis cette commande ```
wget -qO- https://get.docker.com/ | sh
le caractère “|” devient “>” dans la console Digital Ocean !
Avez-vous une suggestion pour saisir correctement le “|” là-bas ?

Ignorez-le simplement. Discourse -setup le fera automatiquement.

Vous voulez dire que je peux sauter la partie entourée en rouge et passer directement à la partie entourée en vert ?

En plus de ce que dit Jay, vous ne devriez vraiment rien faire d’important via la console ; connectez-vous plutôt au système via SSH. Cela rendra également beaucoup plus facile, par exemple, de coller les identifiants de compte depuis Mailgun.

Les instructions fournies ici discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub semblent inexactes ; à chaque fois que je les essaie, je rencontre une erreur ou une autre !
Toute aide serait grandement appréciée.

Bonjour @Earlie, je rencontrais le même problème en utilisant la console de DigitalOcean, mais aucune solution significative n’a été trouvée pour ce problème. Quoi qu’il en soit, je vous suggère d’installer Discourse via PuTTY. Le problème de la barre verticale “|” et du signe inférieur “<” est résolu là-bas. Cherchez un tutoriel sur YouTube pour utiliser PuTTY. C’est plus simple que d’utiliser la console de DigitalOcean. Consultez ma même question ici : https://meta.discourse.org/t/how-to-install-discourse-on-5-droplet-on-digitalocean/84172/41?u=systmyz

Je comprends maintenant, mais il y a un autre problème : aucune documentation n’est disponible, que ce soit sur YouTube ou ailleurs, avec des instructions complètes, à jour et précises. Certaines commandes fonctionnent, tandis que d’autres se soldent par une erreur !

C’est bien le problème, je suis d’accord avec toi, cher ami. La seule solution que je te propose pour le moment est de recourir à la méthode essai-erreur.

Je suis d’accord, cela demande une certaine inclinaison technique. Le problème, c’est que les instructions sont destinées à Mac/Ubuntu, mais il semble que vous utilisiez un système Windows, ce qui n’était pas clair dans le message original.

Nous avons supposé que vous saviez ce qu’est SSH.

Non, je ne suis pas d’accord. C’est une série d’étapes simples si vous connaissez quelques commandes de base du shell Linux. Sinon, vous pouvez faire installer cela par un professionnel en publiant vos besoins sur le marché, ou @pfaffman pourrait vous aider moyennant des honoraires.

Oui, je le sais. Le problème est que je ne le connais pas en profondeur, mais assez pour exécuter les commandes données. Je dirais tout de même qu’il devrait y avoir une documentation plus complète et précise sur ce sujet, et ce serait encore mieux avec des illustrations.

D’accord, c’est la seule option pour des gens comme moi qui ont des connaissances moyennes dans le domaine.

De plus, le fait est que j’avais déjà une instance en cours d’exécution qui était une installation payante. Mais cela change de temps en temps, et pour s’adapter aux évolutions, nous voulons parfois le faire nous-mêmes, donc nous souhaitons apprendre.

Alors, pourquoi ne pas payer quelqu’un pour créer ces instructions super détaillées ? OU, lorsque vous aurez enfin terminé l’installation de ce logiciel gratuit incroyable, donnez en retour en améliorant la documentation selon vos propres standards ?

Une chose à noter ici : certaines parties de ce sujet sont complexes, et une connaissance préalable minimale de la ligne de commande Linux est utile, comme le suggère @fzngagan.

Une autre chose : il y a plusieurs blocs de choses. L’équipe Discourse ne gère pas les services de messagerie, les DNS ou les buckets Amazon, par exemple.

Cela dit, si vous souhaitez vous lancer, soyez patient. Si vous posez des questions très précises, vous pouvez presque toujours obtenir de l’aide de la communauté, mais vous devrez faire preuve de patience.

Enfin : la recherche est votre amie.