Olá! Existe alguma maneira de hospedar o Discourse via imagem Docker e não usar volumes? Eu estava me perguntando se havia alguma maneira de conectar o volume através do arquivo compose/linha de comando do docker para vincular automaticamente o volume ao S3.
O S3 é armazenamento de objetos e os volumes precisam de um sistema de arquivos completo, tornando-os comparáveis ao EFS na linguagem dos serviços da AWS, não ao S3.
Dito isso, ao configurar o Discourse de acordo com Configurar um provedor de armazenamento de objetos compatível com S3 para uploads e Configurar o Discourse para usar um servidor PostgreSQL separado, você obtém um Discourse quase sem estado. Coloque-o atrás do AWS ALB para terminação TLS e AWS Elasticache para Redis e você estará totalmente sem estado.
Quando você diz “principalmente sem estado”, quer dizer que não requer volumes? No momento, estou tentando implantar o Discourse no Railway, que não suporta volumes. Ele suporta Postgres, e eu poderia teoricamente conectá-lo ao S3, mas não tenho certeza de como faria isso. Obrigado pelas informações, no entanto!
Certo.
Fazer isso exigiria um entendimento bastante sofisticado de Discourse, Redis, postgres, S3 e terminação SSL. Não será suportado aqui.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.