Je souhaite héberger des centaines de Discourse. Est-il possible d’installer plusieurs instances de Discourse sur un seul hébergement/Droplet ? Avec des noms d’URL comme : example.com/Ville1, example.com/Ville2, example.com/Ville3, etc. (c’est-à-dire un Discourse distinct pour chaque ville).
Parce que les sous-domaines sont coûteux dans ce cas, car je souhaite avoir plus de 100 sous-domaines.
Comment pouvons-nous copier les paramètres du forum vers un autre forum ? Car je souhaite appliquer les mêmes paramètres à tous les Discourse.
Existe-t-il un moyen d’installer des plugins sur plusieurs instances en une seule fois ?
Je souhaite lancer une plateforme sociale, mais il est nécessaire d’avoir des instances séparées par ville.
Vous souhaitez une installation multisite. Elle utilise les mêmes plugins pour tous les sites.
Les sous-domaines ne coûtent rien. Un seul enregistrement DNS de type wildcard suffit. L’utilisation de sous-domaines sera beaucoup plus simple. Je ne suis pas certain que le code des sous-dossiers soit testé en mode multisite.
Bien que de nombreux paramètres puissent être définis via des variables d’environnement (bien qu’ils seraient identiques pour tous les sites, ce qui convient pour certaines choses comme S3 mais pas pour d’autres comme les boîtes mail POP), la meilleure façon d’appliquer des paramètres à tous les sites est probablement d’utiliser un plugin. Vous pouvez également masquer certains paramètres de l’interface web.
Si vous avez un budget, je peux vous aider pour tout cela.
J’ai des noms de domaine GoDaddy et ils ne fournissent que 100 enregistrements maximum, mais j’en ai besoin d’environ 500.
En effet, il y a 500 districts/villes.
Quel plugin ?
Désolé, je n’ai pas beaucoup de budget pour cela car il s’agit d’un travail social. Actuellement, je prévois de tester cela pour une ville, puis je devrai collecter des fonds grâce à des dons.
J’ai déjà dit que cela ressemble à un moyen coûteux de procéder.
Si les paramètres sont identiques, pourquoi avoir 500 sources d’e-mails distinctes, 500 files d’attente de modération distinctes, 500 sauvegardes Discourse distinctes, etc. ?
Parce que les Problèmes & Solutions de chaque district sont complètement différents (les catégories diffèrent, et la langue aussi). Il y a d’autres points…
J’ai réfléchi à cela : « Puis-je tout gérer depuis une seule instance ? », mais j’ai ensuite constaté que ce n’est pas une bonne idée de regrouper tous les districts dans un seul Discourse.
Pour une compréhension plus pratique :
si nous mettons les 500 districts dans un seul Discourse.
Si 1 district crée 1 sujet par jour au minimum, cela signifie 500 sujets par jour, ce qui est une quantité très importante. Les utilisateurs ne pourront pas discuter correctement car le nombre de sujets est trop élevé. Il y aura une tempête de sujets.
Jusqu’à ce que vous ayez besoin de passer à plusieurs instances multisites, un seul enregistrement A générique (wildcard) suffit. D’autres fournisseurs DNS n’imposent pas cette limite.
Vous devrez le développer vous-même.
Dans ce cas, vous n’avez vraiment pas besoin de résoudre le problème des 500 villes dès maintenant. Je vous recommande de commencer par utiliser un seul site par droplet. Tant que vous n’aurez pas plus de 5 villes, l’avantage d’une configuration multisite sera minime.
C’est exact, je vais dans cette direction. Mais je sais que je devrai affronter ce problème, c’est pourquoi je cherche des solutions. Je ne dépend pas entièrement des dons. Si je ne reçois pas de dons pendant une longue période, je peux le faire fonctionner avec mes propres investissements ; il me faudra juste attendre un certain temps.
Actuellement, j’ai un site de test hébergé sur un droplet DO de 2 Go de RAM. J’ai constaté que l’instance n’utilise pas autant de ressources que cela. Cela signifie que c’est suffisant pour une ville.
Mais j’ai pensé que si nous hébergions plusieurs instances de Discourse sur un seul droplet avec plus de RAM, si un district n’a pas de trafic, un autre district pourrait utiliser ces ressources, ce qui me ferait économiser de l’argent, peut-être. Corrigez-moi si je me trompe.
D’après ce que je comprends de vos compétences et de vos besoins, je vous conseille de commencer par des droplets de 1 Go pour chaque ville, jusqu’à ce que vous en ayez au moins cinq. En attendant, vous pouvez expérimenter le multisite sur des droplets que vous créez pour tester, puis supprimer.
Je vous recommande d’attendre d’avoir un problème concret avant de chercher à le résoudre.