Anche i miei backup funzionano con S3. Quindi ho sia i vecchi che i nuovi caricamenti che operano con S3. Sto utilizzando Cloudflare per SSL e protezione DDoS, BunnyCDN per le zone di pull per i caricamenti e i backup, e BackBlaze per l’archiviazione S3. Ora sono a posto!
Nota che è meglio definire le variabili d’ambiente nel file app.yml come mostrato qui: Configure an S3 compatible object storage provider for uploads
Poi ricostruisci l’applicazione in modo che la configurazione S3 sia definita globalmente e non solo nel pannello di amministrazione. In questo modo, quando migri i vecchi file su S3, puoi farlo più facilmente con 3 comandi:
./launcher enter app
rake uploads:migrate_to_s3
rake posts:rebake