Le droplet à 6$ est-il suffisant ?

Je suis prêt à payer 6 $ / mois à DigitalOcean pour leur forfait 1 Go / 25 Go. Mais je continue de lire que Discourse ne pourra pas fonctionner avec des spécifications aussi faibles.

1 « J'aime »

J’ai un serveur avec les mêmes spécifications sur Vultr. Discourse fonctionne très bien.

4 « J'aime »

1 Go de RAM devrait suffire pour les petites communautés, comme l’a écrit l’équipe dans https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md

Soit dit en passant, vous aimerez peut-être jeter un œil à AWS Lightsail, dont les prix semblent plus attractifs que ceux de DO.

4 « J'aime »

Je suis curieux, @anxvew, avez-vous réussi à héberger Discourse gratuitement ? :grinning:

Par hasard, j’ai vu un sujet à ce sujet :

Cela pourrait vous être utile, bien que je n’aie pas essayé cette approche. De plus, Discourse offre un hébergement gratuit si vous remplissez les conditions. Vérifiez ceci : Hébergement gratuit pour l’open source | Discourse - Discussion civilisée

1 « J'aime »

Mais vous devez toujours vous soucier des e-mails… donc… $$

1 « J'aime »

Quand vous parlez de petites communautés, pouvons-nous supposer un maximum de 1000 utilisateurs ?

J’aimerais avoir un site de questions-réponses propulsé par Discourse pour une communauté à but non lucratif sur les carrières pour les étudiants universitaires et scolaires. Il n’y a donc aucun moyen pour eux de facturer qui que ce soit ou d’obtenir un financement pour cela. C’est donc basé sur des dons ou des ressources bénévoles. Je me demandais donc quels seraient les dons minimums requis par mois pour maintenir un site Discourse à cette fin ?

Il suffit de dire, essayez-le, si vous rencontrez des limites, des performances lentes, migrez vers un VPS plus performant, c’est assez simple à faire.

2 « J'aime »

Ouais… Mais je suppose qu’Andrew n’enverra pas trop d’e-mails, il y a des fournisseurs qui offrent des plans gratuits généreux pour les envois à faible volume.

Je suis sur 2 Go/1 vCPU par DO avec une petite communauté (<1000 utilisateurs, peu de nouveaux sujets/réponses par jour, quelques messages de chat, la plupart des bots sont interdits) et je suis constamment proche de la mémoire faible, ce qui signifie ~90% est utilisé.

Je n’ai eu aucun problème à cause de cela, cependant. Et je sais que la RAM inutilisée est la RAM la plus chère :wink:

2 « J'aime »

Il est difficile de définir si une communauté est petite ou non uniquement par le nombre total d’utilisateurs. Ce qui importe, c’est le nombre d’utilisateurs actifs simultanément, car c’est ce qui exerce principalement une pression sur votre serveur. Codinghorror a donné quelques chiffres clés à considérer dans ce post.

Mon forum est sur une instance de 4 Go, avec une analyse Matomo auto-hébergée. J’ai près de six cents utilisateurs, mais seulement 13 % d’entre eux ont été actifs le mois dernier, sans parler du nombre d’entre eux qui étaient actifs en même temps. :smiling_face_with_tear: L’utilisation moyenne de la mémoire de ma machine est de 2,6 Go.

Je suppose que pour un tel site de questions-réponses avec 1000 utilisateurs, 2 Go est un choix sûr, si la communauté est suffisamment active, vous pourriez avoir besoin d’une instance de 4 Go au maximum. Et mon conseil est le même que celui de codinghorror, vous pouvez augmenter la taille d’un droplet lorsque vous le trouvez stressant.

Outre les frais de serveur, les frais doivent également inclure les frais de domaine et les frais du fournisseur SMTP (qui peuvent être réduits à presque zéro si vous trouvez un service bon marché). En supposant que vous avez acheté un domaine à 10 /an, choisi un serveur de 2 Go 1vCPU à lightsail (10 ) et utilisé un service SMTP gratuit, les dons minimum sont de 12 $.

4 « J'aime »

Si vous avez une petite communauté avec seulement quelques utilisateurs, cela fonctionne très bien. Vous manquerez d’espace disque après quelques reconstructions et devrez effectuer un launcher cleanup fréquemment. Je préfère l’option à 12 $/mois avec 50 Go, mais vous pouvez redimensionner plus tard avec seulement quelques minutes d’interruption.

7 « J'aime »

En effet, il n’y a pas de limite stricte au nombre d’utilisateurs ou à la quantité d’activité - c’est juste que le forum sera plus lent à charger et à se rafraîchir car il commencera à avoir des problèmes de mémoire.

Et à propos de la mémoire, vous devriez vous attendre à ce que votre RAM soit utilisée. Vous aurez du swap, et celui-ci sera également utilisé, et c’est une chose qui peut devenir une limite stricte. Garder un œil sur le swap libre et l’activité de pagination vous permettra de savoir comment cela se passe. (Utilisez top ou free et/ou vmstat pour cela.)

Et oui, l’espace disque est une autre limite stricte qui pourrait être limitante, et probablement la première que vous rencontrerez - la plus grande variable ici est le nombre de téléchargements que vos utilisateurs effectuent et leur taille. Vous aurez soit besoin d’une instance avec plus d’espace disque, soit vous devrez diviser le stockage des téléchargements vers un fournisseur de stockage cloud. Il y a des informations à ce sujet, mais je ne l’ai pas encore fait moi-même.

Vous avez besoin de plus d’espace libre pour mettre à jour le logiciel que pour exécuter le forum, donc toutes les quelques semaines, lorsqu’une mise à jour arrive, vous pourriez avoir besoin de voir où vous en êtes. Télécharger puis supprimer vos sauvegardes peut aider.

J’ai écrit plus à ce sujet ici :

5 « J'aime »

Il existe des services de messagerie gratuits, j’en suis sûr, ou qui offrent des choses comme 2000 e-mails gratuits par mois ou quelque chose comme ça, il y a des choix, mais certains sont moins connus.

3 « J'aime »

J’ai un forum peu utilisé, et avec une gestion assez active, j’ai trouvé que je pouvais travailler avec le plan DO le moins cher (5 $/mois - merci @pfaffman pour la correction !), mais j’ai dû télécharger toutes les sauvegardes automatiques, puis les supprimer du serveur DO à chaque fois que je mettais à jour le logiciel Discourse (ce qui était assez fréquent), car le processus de mise à niveau échouait généralement sinon par manque d’espace.

Cela est devenu un peu pénible, j’ai donc fini par passer au niveau de service DO supérieur au bout d’un moment.

C’est donc certainement possible - et vous devriez de toute façon conserver des sauvegardes à distance.

2 « J'aime »

Je pense que vous voulez dire 5 $, pas 5 Go. :wink:

4 « J'aime »

la plus petite goutte fonctionne bien pour moi, j’ai environ 8 000 visiteurs par mois et 8 000 pages vues par jour - aucun problème.

7 « J'aime »

C’est une nouvelle incroyable - merci de l’avoir partagée.

3 « J'aime »

Je dois noter que les statistiques que j’ai fournies proviennent de Google Analytics et des données du forum. Environ 800 utilisateurs enregistrés sur le forum, et environ 10 fois plus d’utilisateurs non enregistrés.

Je ne suis pas sûr des métriques clés qui nécessitent des droplets de plus grande capacité : bande passante/taille de fichier/stockage de données ? Je passerai à la hausse lorsque les performances se dégraderont pour les utilisateurs, mais aucun signe de cela pour le moment. Je suis extrêmement satisfait de 5 $/mois pour le service Digital Ocean.

Voici les métriques du forum :


:

6 « J'aime »

125 utilisateurs actifs au cours des dernières 24 heures ! C’est plus que suffisant - je ne pense pas que l’organisation à but non lucratif à laquelle je suis associé atteindra ce chiffre dans un avenir proche. Ce n’est qu’après un peu de marketing de bouche à oreille que nous devrons penser à redimensionner le droplet. Merci beaucoup pour ces statistiques très informatives.

3 « J'aime »

Une mise à jour sur la quantité de trafic que vous pouvez gérer sur une instance à 5 $/mois pour Discourse sur Digital Ocean :

Aucun problème pour le moment :

9 « J'aime »