Ficha del módulo
- ID: strapi-uploads-r2
- Categoría: strapi
Configurar uploads en Cloudflare R2
Objetivo: evitar pérdida de archivos en redeploys moviendo media a storage object externo.
Configurar bucket y credenciales
Crear bucket R2 y generar credenciales API (access key, secret, endpoint).
Configurar provider en Strapi
Instalar provider S3-compatible y configurar config/plugins.js para usar R2.
Variables en Dokku
dokku config:set <app_name> R2_ACCESS_KEY_ID='<key>'
dokku config:set <app_name> R2_SECRET_ACCESS_KEY='<secret>'
dokku config:set <app_name> R2_ENDPOINT='https://<endpoint>.r2.cloudflarestorage.com'
dokku config:set <app_name> R2_BUCKET='<bucket>'
Verificación
Subir imagen desde Strapi Admin y confirmar URL pública funcional.