Upload direto multipart S3 do Uppy para DigitalOcean Spaces

Olá,

Ontem tentei habilitar o upload direto para o S3 (A new era for file uploads in Discourse) no DigitalOcean Spaces. Configurei uma nova instância de teste para isso.

  1. Habilitei a configuração oculta do site enable_direct_s3_uploads.
  2. Executei rake s3:ensure_cors_rules
  3. Tentei configurar o CORS no DO Spaces na página de configurações do Spaces, mas parece que ele não suporta ExposeHeaders, então não pude adicionar ETag a ele. Isso quebrou o processo de upload.
  4. Encontrei uma solução para isso. Com o s3cmd, pude fazer o upload de um arquivo de configuração CORS que também poderia conter ExposeHeaders.
  5. Depois que fiz o upload do arquivo de configuração CORS para o bucket, o upload direto multipart funciona bem.

Então, parece funcionar, mas não sei quão seguro é usar assim no DO Spaces. Alguém tem alguma experiência de longo prazo com isso ou alguma sugestão?

Obrigado! :slightly_smiling_face:

4 curtidas

Atualização: Após quase 3 meses testando em meu site de teste, não notei nenhum problema, então há alguns dias o ativei em meu site principal. Parece funcionar sem nenhum problema. :slightly_smiling_face:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.