Bonjour ! Existe-t-il un moyen d’héberger Discourse via une image Docker sans utiliser de volumes ? Je me demandais s’il y avait un moyen de connecter le volume via le fichier compose/la ligne de commande Docker pour lier automatiquement le volume à S3.
S3 est un stockage d’objets et les volumes nécessitent un système de fichiers complet, ce qui les rend comparables à EFS dans le jargon des services AWS, pas à S3.
Cela dit, en configurant Discourse selon Configurer un fournisseur de stockage d’objets compatible S3 pour les téléchargements et Configurer Discourse pour utiliser un serveur PostgreSQL séparé, vous obtenez un Discourse principalement sans état. Placez-le derrière AWS ALB pour la terminaison TLS et AWS Elasticache pour Redis, et vous êtes complètement sans état.
Quand vous dites « principalement sans état », voulez-vous dire qu’il ne nécessite pas de volumes ? J’essaie actuellement de déployer Discourse sur Railway qui ne prend pas en charge les volumes. Il prend en charge Postgres, et je pourrais théoriquement le connecter à S3, mais je ne sais pas comment je ferais cela. Merci pour ces informations !
C’est ça.
Cela nécessiterait une compréhension assez sophistiquée de Discourse, Redis, postgres, S3 et de la terminaison SSL. Ce ne sera pas pris en charge ici.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.