Olá! Tentei por dias obter as informações que preciso, pesquisando no Meta e na internet, sem sucesso.
TL;DR
Estou desativando o S3 devido aos custos. Gostaria de armazenar os avatares dos usuários localmente para evitar que eles percam seus avatares antes de desligar o S3.
Contexto (versão resumida)
- Tenho uma comunidade com cerca de 5 anos. No início, armazenávamos imagens localmente e depois migramos para o S3.
- Hoje, tenho o aplicativo Discourse em forum.example.com e estou migrando-o para example.com.
- No processo, estou reduzindo os altos custos (é uma comunidade enorme), sendo o principal deles o S3. Não nos importa perder o link para as imagens enviadas nos posts, mas gostaríamos de manter os avatares dos usuários.
- Após migrar o fórum para example.com, tentei apenas remover as credenciais do S3 para ver o que aconteceria. Percebi que parte dos usuários ainda tinha seus avatares, enquanto outros não.
Agora, estou lutando para atingir os seguintes objetivos:
- Manter os avatares dos usuários após a desconexão do S3.
- Desabilitar o envio de imagens para o fórum, mas permitir APENAS o envio de avatares.
Qualquer contribuição, ideia ou ajuda será muito apreciada ![]()