Pelo que entendi, isso deve ser feito por meio das variáveis de ambiente env, mas surgiram algumas dúvidas.
Como migrar todos os sites para o S3? Meu entendimento é que a migração por site deve ser executada com o parâmetro RAILS_DB=, mas existe uma maneira mais simples de implementar isso em todos os sites, em vez de executar o processo várias vezes para cada um?
O sistema é capaz de criar sua estrutura de pastas no S3 para múltiplos sites também?
Para o CDN de ativos, a mesma URL funciona bem para sites múltiplos. Isso também é verdade para o CDN de arquivos do S3?
Comando Rake: rake uploads:migrate_to_s3 FYI: A tarefa rake acima será executada para todos os bancos de dados presentes no arquivo multisite.yml. Você não precisa executá-la para cada banco de dados. Fiz isso anteriormente para um dos meus clientes e funcionou perfeitamente. Se quiser executar para um banco de dados específico, basta mencionar RAILS_DB=‘parâmetro’. Se ignorar o RAILS_DB, ele funcionará para todos os bancos de dados presentes no multisite.
Sim, isso é verdade!
Sim, isso também é verdade!
Testei essas coisas recentemente e estou muito confiante com relação a isso.