Je ne suis pas un informaticien de profession, mais j’ai eu ou j’ai eu de nombreux types de sites différents — WordPress, Drupal, Moodle, Mediawiki, Gitea, serveur Mastodon, etc. Mais je ne comprends pas du tout Docker. Avec cette expérience et comparé à d’autres applications, le plus facile pour commencer est WordPress et juste derrière, Discourse. Donc ce n’est pas un problème du tout.
Le “one-click” de DigitalOcean a parfois quelques problèmes (très vrai avec toutes leurs applications), mais le plus grand point d’interrogation est en fait Meta lui-même. Si un administrateur médiocre a des problèmes, la première question est est-ce une configuration standard et si la réponse est oui, mais que c’est un “one-click” de Discourse, vous n’obtenez pas de support. La communauté peut aider ou non. Mais comme installer Discourse est facile, si vous avez une quelconque expérience dans n’importe quoi, le faire manuellement et y passer environ une heure est une bonne option.
Commencer avec un peu plus que le minimum annoncé est tout simplement intelligent. La question de la taille est difficile, car cela dépend. Mais commencer petit et augmenter le VPS lorsque nécessaire est une solution facile.
Mes coûts sur Hetzner sont d’environ 15 euros par mois, taxes comprises. J’avais des tonnes de contenu, mais sinon cette communauté est assez petite. Le contenu ne coûte rien, sauf les images, mais les utilisateurs coûtent plus cher.
J’ai eu quelques problèmes au début, mais j’ai essayé d’utiliser trois Discourses différents ensemble, plusieurs WordPress, Moodle, etc. avec Varnish devant eux. Cela a fonctionné, mais gérer ces trois forums était un peu problématique pour moi à l’époque. Et quand j’ai réalisé que tout ce dont j’avais besoin était un forum et que j’ai arrêté d’essayer de tout faire rentrer dans un seul VPS, ma vie est devenue plus facile (oui, j’ai cassé Varnish en grand une fois et à ce moment-là tous mes sites étaient hors service, à cause de tous les œufs dans le même panier).
La partie la plus difficile est de construire une structure de forum facile à utiliser et logique. Et avec cela, j’ai perdu des heures, beaucoup. Mais je ne planifie pas, j’essaie et la réflexion vient plus tard. Nettoyer les catégories et sous-catégories inutiles et commencer à utiliser des tags, puis affiner les tags, était un travail horrible lorsqu’il était fait à la main, car je ne peux pas utiliser Rails (ou je peux, mais je ne sais pas comment).
Donc, démarrer un Discourse est assez facile, presque une promenade de santé (si le système de messagerie fonctionne). Mais tout le reste après cela demande de la réflexion, de comprendre comment les utilisateurs voient et utilisent les choses, de la planification et quelques tests. Comme chaque système en a besoin (et est plus rarement fait que les sauvegardes à la maison).
Et tout coûte, mais mes WordPress coûtent plus cher que Discourse.