Puis-je installer en toute sécurité Discourse et Ghost sur le même Droplet ?
You probably can (if you know how to) but it won’t be ideal.
Certainly. I’ve been very happy with traefik as a front end /reverse proxy and configuring it with docker environment variables. You’ll need at least 2gb of ram, so it’s not going to save you money at the low end of the spectrum. For low volume, 2 small droplets is much easier.
Agreed. The reverse proxy setup makes the slightly higher monthly cost for two droplets worth it by itself. I always get bit by those…
Je l’ai fait sur un serveur Amazon Lightsail.
J’ai installé Discourse (évidemment sous Docker), puis j’ai installé la version Docker de Ghost en utilisant docker-compose et en créant un fichier stack.yml pour le configurer.
Ensuite, j’ai installé Nginx et l’ai utilisé comme serveur frontal, en configurant Discourse pour servir le contenu via un pipe Unix et en redirigeant les appels vers le serveur Ghost vers l’adresse interne 0.0.0.0:2386 où Ghost écoute.
Je cherche maintenant à savoir si je peux également servir le contenu de Ghost via un pipe Unix.
J’ai un serveur avec 1 Go de RAM et 1 vCPU.
Mais cela ne fonctionne pas correctement. La consommation CPU dépasse la limite de sustained usage.
Du moins, lorsque vous devez reconfigurer ou reconstruire, cela devient beaucoup trop lent.
Il semble que ce soit un problème d’utilisation du CPU, et non une limite de RAM.
2 cœurs et 2 Go de RAM semblent plus appropriés.
Sur un t2.micro avec la même configuration, cela semble fonctionner sans problème.
Mais la tarification d’AWS est trop complexe pour pouvoir prévoir les coûts.
Nous devons maintenant évaluer s’il est moins cher et plus approprié d’exécuter des instances séparées pour Ghost et Discourse, plutôt que de passer à un serveur Lightsail avec 2 cœurs et 4 Go de mémoire.