En tant que novice dans l’hébergement de Discourse, j’essaie de comprendre les options d’hébergement et ce qu’elles offrent.
Y a-t-il quelque chose que j’ai manqué ci-dessous ?
En tant que nouveau forum, je m’attends à avoir un petit nombre d’utilisateurs.
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.)
Ce qui me pose encore problème, c’est de savoir laquelle de ces options me permet d’installer le plugin que je souhaite : les aperçus des listes de sujets. Je suppose que DigitalOcean le permet. Mais pour les deux autres, je ne suis pas clair.
De plus, les aspects liés au serveur de messagerie me posent vraiment problème.
Je ne parle pas ici de la réponse par e-mail. Mais je suppose qu’il y a toujours besoin de configurer un serveur de messagerie pour envoyer les e-mails générés par Discourse ?
Est-ce toujours un coût et une configuration supplémentaires ?
Ou les services gérés incluent-ils le serveur de messagerie dans leur coût mensuel ?
Try monetising your forum and you may discover it’s hard to raise >$40 a month. Unfortunately in this day and age people expect these communities to be free.
By minimising cost you can make it a much more sustainable concern putting less pressure on your revenues.
This all depends how busy the forum is, who your audience is and the subject matter of course. You may also find unique ways to monetise due to specifics of your community.
Nos offres chez Communiteq (anciennement DiscourseHosting) incluent des serveurs de messagerie sortante ayant une bonne réputation, ainsi qu’une boîte aux lettres POP3 pour les courriels entrants, sans frais supplémentaires.
Sur l’offre Professionnelle et les offres supérieures, nous pouvons également configurer votre propre service de messagerie ou un service tiers si vous le souhaitez vraiment.
Nous installerons le plugin d’aperçus de la liste des sujets sur l’offre Professionnelle et les offres supérieures. La configuration est gratuite et vous bénéficiez de 5 plugins de votre choix en plus des plugins standard (Akismet, Slack, Solved, Adsense, Patreon, Sitemap, Data Explorer et Notes du personnel).
Your first step here should probably be to fire up a $5 droplet at DigitalOcean and give the install a shot. You will be able to run multiple plugins and make mistakes with little to no risk. Pretty quickly you’re going to learn if self-hosting is for you, and if not have some idea of how much you’re willing to pay others to do it.
That $5 is prorated, so if you decide after 24hrs the exercise was a mistake you’re going to be out of pocket to the tune of… $0.16
Mailgun will be free below 10k emails/month as long as you don’t do anything daft, it’s very low-risk and will help you learn about the platform as you go.
Digital Ocean is great for taking a test run, but get into trouble self managing this and all the time you’ll invest to get it tuned to your needs and $100 per month starts sounding really good. I had an instance go bad and the backup wasn’t even working to restore.
Digital ocean has been working for us - Low startup and has a plan that includes Discourse along with scale-ability as resources are needed. We use their WAF and backup instances.
I can usually help people out for $100-300 when they get in the weeds with self-hosting. Self-hosting also allows you to use plugins that would require moving to discourse.org’s Enterprise plan. I have done installs for several hundred self-hosters and though I do command-line upgrades for some of them, a whole bunch of them just keep going for more than a year before they need my help again.