C’est bien que tu poses cette question, car les personnes totalement novices en matière de gestion d’un forum ou d’un site web se poseront ces mêmes interrogations. Il n’est pas facile d’y trouver des réponses, car une grande partie des informations en ligne partent du principe que tu comprends déjà les points suivants et leurs implications :
- Discourse est un logiciel 100 % gratuit et open source. L’utiliser pour faire tourner ton propre forum ne te coûtera rien.
- Faire tourner un forum public sur un logiciel 100 % gratuit et open source ne sera pas 100 % gratuit en pratique, car tu as besoin, au minimum, d’un serveur avec une connexion Internet pour l’héberger. Bien que les serveurs soient incroyablement abordables de nos jours, ils ne sont pas gratuits. Voici ce que tu obtiens chez Digital Ocean pour 5 $ et plus. (Voir Recommended Hosting Providers for Self Hosters pour des options similaires)
- Outre l’exécution du serveur (au sens de l’allumer et s’assurer qu’il dispose d’une connexion Internet), tu dois également le maintenir (au sens de mettre à jour le système d’exploitation, acheminer le trafic entrant, etc.). C’est ce que tu obtiens auprès des fournisseurs proposant des serveurs gérés. Pour diverses raisons, les serveurs gérés sont rarement utilisés par les administrateurs de forums Discourse.
- En plus d’un serveur pour faire tourner Discourse, tu as besoin d’un fournisseur de messagerie pour les e-mails transactionnels afin que Discourse puisse envoyer des e-mails aux utilisateurs du forum. Tu dois configurer cela avant d’installer Discourse. Tu ne peux pas utiliser un compte e-mail ordinaire à cette fin. Heureusement, plusieurs fournisseurs offrent un quota gratuit d’e-mails transactionnels suffisant pour faire tourner un forum de petite ou moyenne taille sans frais (bien que les offres gratuites diminuent rapidement). En gros, tu peux choisir entre Mailgun (10 000 e-mails gratuits par mois) et Mailjet (6 000 e-mails gratuits par mois). Une fois que ton forum grandira et devra envoyer plus de 10 000 e-mails par mois, cela deviendra un autre facteur de coût, bien que mineur par rapport au coût de ton serveur à ce moment-là.
- Il y a encore d’autres « coûts » liés à la gestion d’un forum Discourse. Tu dois installer ton logiciel Discourse gratuit, le maintenir à jour, installer des plugins, réparer des choses qui, en théorie, ne devraient jamais tomber en panne, etc. Tu peux le faire toi-même ou payer d’autres personnes pour le faire à ta place. www.literatecomputing.com propose de l’aide pour ce type de tâches si tu décides de faire tourner ton propre serveur (par exemple chez DigitalOcean). Si tu ne veux pas être dérangé par la configuration, les services de messagerie ou tout ce qui concerne les serveurs, et que tu souhaites simplement te connecter à ton nouvelle instance Discourse brillante, c’est alors que tu opteras pour un hébergeur Discourse comme discourse.org ou Communiteq (anciennement DiscourseHosting).
- Pour être exhaustif, je mentionnerai aussi le dernier niveau de coûts liés à la gestion de ton forum sur un logiciel 100 % gratuit et open source : la gestion de la communauté. Si tu gères ton forum comme un hobby individuel, tu ne considéreras probablement pas cela comme un coût, mais si tu es une organisation, cela sera probablement ton plus grand facteur de coût : tu devras payer quelqu’un pour gérer le forum (ou la communauté) au quotidien. Répondre aux questions des membres, ajuster les paramètres pour répondre aux besoins de la communauté, gérer le spam et autres publications problématiques, etc. Dans une communauté bien fonctionnelle, une grande partie de ce travail peut être prise en charge par la communauté elle-même (et Discourse est conçu pour faciliter cela), mais certaines tâches administratives resteront toujours.
C’était un peu plus d’informations que ce que ton message initial (OP) ne justifiait directement (et je suppose que beaucoup de ces éléments n’étaient pas nouveaux pour toi), mais j’ai pensé que le rédiger ainsi pourrait être utile à d’autres qui tentent de s’initier à la gestion d’un forum.
En résumé, la réponse courte est : lorsque tu compares des fournisseurs d’hébergement Discourse comme discourse.org ou Communiteq (anciennement DiscourseHosting) avec des fournisseurs d’hébergement de serveurs comme DigitalOcean, tu compares en réalité des pommes avec des oranges. (Et, bien sûr, il n’y a rien de mal à comparer des pommes et des oranges tant que tu sais que c’est ce que tu fais.)