Exécuter Discourse en tant que service Docker Swarm

Ceci dépasse le support que vous pouvez attendre ici. Il y a trop de petites choses qui pourraient être fausses, c’est pourquoi l’installation standard est vraiment tout ce qui est pris en charge. Voici quelques indices. Si vous êtes bloqué et que vous avez un budget, vous pouvez me contacter ou demander dans Marketplace

Vous ne pouvez pas utiliser l’image de base. Vous devez démarrer la vôtre et la pousser vers un dépôt. Si vous êtes intelligent et que vous avez beaucoup de temps, vous pouvez faire en sorte que GitHub le fasse pour vous.

Vous devrez placer vos actifs sur S3 (Configurer un fournisseur de stockage d’objets compatible S3 pour les téléchargements)

Essayez-vous de faire en sorte que tous ces éléments écrivent dans les mêmes fichiers journaux ? Je les laisserais simplement dans le conteneur et je les ignorerais.

Je ne pense pas que vous ayez besoin des ports 8080 et 8443 - traefik s’en occupe, n’est-ce pas ? Discourse ne fonctionnera pas sur un port non standard.

quelque chose comme :

./launcher bootstrap app
docker push-that-container-to-your-private-repo
./launcher start-cmd

Ensuite, vous pouvez utiliser les variables dans start-cmd pour lancer votre essaim avec les bons éléments afin qu’il puisse trouver votre base de données, redis, etc. Je vois que vous en avez beaucoup, mais je ne suis pas sûr que ce soit tout ce dont vous avez besoin.

2 « J'aime »