Hébergement Discourse ≠ auto-hébergement
Je suis un auto-hébergeur expérimenté et j’ai réalisé certaines configurations complexes ; de plus, j’ai travaillé pour Discourse, donc j’ai une certaine connaissance des deux concepts, que vous semblez confondre un peu. Je vais essayer de clarifier certaines choses pour vous, mais ce n’est en aucun cas une explication exhaustive, même si elle est un peu longue lol. Je ne sais pas d’où vous avez tiré ce diagramme de flux, mais il n’est pas vraiment correct.
L’hébergement Discourse est ce que cela laisse supposer — Discourse hébergera votre site moyennant des frais, et comme vous l’avez déjà découvert, il existe différentes gammes de prix, à partir de gratuit, qui offrent plus d’options à mesure que vous montez en gamme, et l’offre entreprise est la plus élevée et la plus chère (elle vous donne le plus d’options ainsi que leurs services de support de premier plan). L’hébergement géré est la même chose (l’hébergement Discourse est une forme d’hébergement géré), mais est également proposé par d’autres sociétés partenaires comme Communiteq ou Literate Computing. Ces sociétés partenaires offrent également divers services de développement et de support moyennant des frais, en plus de l’hébergement (comme moi). Gardez à l’esprit que le travail n’est généralement pas gratuit pour le développement et le support spécialisé, et c’est à cela que sert le Marketplace. De plus, bien que la structure des prix de l’hébergement Discourse puisse vous sembler chère, je peux vous assurer que de nombreuses entreprises bien connues paient des sommes importantes pour leurs forums d’entreprise très grands, actifs et bien gérés, beaucoup d’entre eux étant privés. Les SLA (accords de niveau de service) et les niveaux de support / services de développement que Discourse leur offrent sont tels parce que leurs activités commerciales l’exigent. Si vous êtes une entreprise technologique et que vous êtes victime d’une attaque DDoS qui peut coûter à votre entreprise six chiffres en temps d’arrêt, alors payer pour l’hébergement entreprise en vaut vraiment la peine.
L’auto-hébergement signifie ce que cela dit — vous hébergez votre propre site sur un serveur loué (ou un physique que vous possédez, ce que je ne recommande pas car c’est une autre boîte de pandore avancée). L’auto-hébergement ne consiste pas simplement à louer un serveur (ou VPS - serveur privé virtuel) et à se connecter via SSH et hop, c’est bon. Il faut avoir certaines connaissances pour être un administrateur auto-hébergé. Un codeur débutant qui a construit quelques sites Wix ne vous sera pas d’une grande utilité du point de vue de l’auto-hébergement de Discourse ; ce sont des choses très différentes et qui demandent un niveau de compétence différent. Le fait que vous ne sachiez pas ce qu’est SSH est probablement un indicateur que vous avez encore des choses à apprendre dans ce domaine. Secure Shell - Wikipedia
Si vous êtes intéressé par l’apprentissage, je vous suggère de commencer par lire la documentation d’installation standard et d’apprendre les bases à partir de là. Certains le trouvent plus facile que d’autres, et le fait que vous ayez une certaine expérience en administration de site web peut vous aider à apprendre plus rapidement. Savoir se connecter à un serveur via SSH est une chose, mais vous devez être à l’aise avec une interface en ligne de commande et comprendre les bases de l’administration Docker, et comment fonctionnent les conteneurs. Puisque vous dites que vous avez un petit site, une installation standard fonctionnera probablement bien pour commencer, et elle vous donnera accès à tous les plugins intégrés, ainsi qu’à tout autre plugin que vous pourriez vouloir ajouter ; essentiellement, une instance Discourse auto-hébergée est comme avoir votre propre forum Discourse hébergé de niveau entreprise mais sans leur support expert, leurs SLA de disponibilité et leurs performances (par exemple, vous aurez quelques temps d’arrêt à chaque fois que vous reconstruisez ou faites des mises à jour, mais Discourse le fait pour vous et sans temps d’arrêt perceptible).
Il n’y a aucune raison pour que vous ne puissiez pas apprendre à auto-héberger, mais rappelez-vous que rien n’est gratuit et que le service et l’échelle que vous souhaitez détermineront les coûts que vous devrez payer. Certains services VPS sont moins chers que d’autres, et il y a une liste ici que @pfaffman a compilée qui peut vous aider à décider. Par exemple, j’ai 3 sites Discourse, tous sur Hetzner, mais avec des serveurs de différentes tailles et des coûts associés : 2 sites sont des installations à double conteneur derrière un CDN Cloudflare avec un stockage d’objets R2 (compatible S3) pour les téléchargements et les sauvegardes, et l’autre est une installation standard utilisée à des fins de test. J’ai utilisé DigitalOcean auparavant, mais il peut être relativement cher ; cependant, c’est le point de départ recommandé pour ceux qui apprennent les installations standard (bien que je ne trouve pas Hetzner si différent, et je préfère leur tableau de bord).
Si vous ne voulez pas payer Discourse ou l’une de leurs sociétés partenaires d’hébergement pour gérer votre hébergement, et que vous avez besoin de plus que le niveau gratuit, alors ma recommandation est de faire quelques recherches et lectures, puis d’essayer une installation autonome. Apprenez ce qu’est un fichier app.yml et comment le modifier, comment configurer votre serveur de noms et vos services e-mail — c’est le point de départ pour apprendre à configurer votre propre instance Discourse en tant qu’auto-hébergeur. Certains services VPS vous permettent de louer des serveurs assez peu chers pour de courtes périodes juste pour tester ou apprendre.