Guarda los audiolibros en Cloudflare R2
Actualizado el 27 de octubre de 2026
Cloudflare R2 es un almacenamiento compatible con S3 sin tarifas por el tráfico descargado, y hasta 10 GB de almacenamiento son gratis. Berth se conecta a él con un asistente: a partir de un solo token de API crea el bucket, las claves S3 y la regla CORS.
Por qué R2 encaja con los audiolibros
Los audiolibros ocupan mucho y se escuchan muchas veces. Con R2, los teléfonos descargan del almacenamiento sin tarifas de tráfico, y un pequeño servidor doméstico o un VPS solo responde a breves peticiones a la API.
Conectar R2 con el asistente
Berth comprueba el token, crea el bucket (si ya existe, no pasa nada), configura CORS para las direcciones de tu servidor, obtiene las claves S3 a partir del token y ejecuta la comprobación de conexión. Después haz que R2 sea el almacenamiento predeterminado para que los libros nuevos vayan allí.
- En el panel de Cloudflare, crea un token de API con el permiso «Workers R2 Storage: Edit» (Profile → API Tokens).
- Copia el Account ID de la página de R2 del panel: 32 caracteres hexadecimales.
- En el panel web de Berth abre los ajustes de almacenamiento y elige «Cloudflare R2».
- Pega el Account ID y el token, deja el nombre de bucket
bertho escribe el tuyo, y pulsa «Conectar».
El nombre del bucket debe tener entre 3 y 63 caracteres: letras minúsculas, dígitos y guiones, sin empezar ni terminar con guion.
Opcional: un dominio propio o una CDN
El asistente configura enlaces firmados directos, lo que basta para la mayoría de las familias. Si vinculas un dominio propio al bucket en Cloudflare, puedes cambiar el almacenamiento a «A través de una CDN» e introducir ese dominio como dirección de la CDN. Ten en cuenta que los enlaces de CDN sin firma no caducan. Detalles sobre los modos de entrega: Almacenamiento S3.
Preguntas
¿Cuánto cuesta R2 para una biblioteca de audiolibros?
Hasta 10 GB de almacenamiento son gratis y las descargas no tienen tarifas de tráfico. A partir de ahí, Cloudflare cobra por los datos guardados y las operaciones según su lista de precios vigente.
¿Puedo usar R2 sin el asistente?
Sí, como un bucket S3 normal: el ajuste predefinido «Cloudflare R2» rellena el endpoint https://ACCOUNT_ID.r2.cloudflarestorage.com, la región auto y las direcciones de tipo ruta.