Aller au contenu
Berth

Stocker ses livres audio sur Cloudflare R2

Mis à jour le 27 octobre 2026

Cloudflare R2 est un stockage compatible S3 sans frais pour le trafic téléchargé, et jusqu'à 10 Go de stockage sont gratuits. Berth s'y connecte avec un assistant : à partir d'un seul jeton API, il crée le bucket, les clés S3 et la règle CORS.

Pourquoi R2 convient aux livres audio

Les livres audio sont volumineux et écoutés plusieurs fois. Avec R2, les téléphones téléchargent depuis le stockage sans frais de trafic, et un petit serveur domestique ou un VPS ne répond qu'à de courtes requêtes API.

Connecter R2 avec l'assistant

Berth vérifie le jeton, crée le bucket (un bucket existant convient aussi), configure CORS pour les adresses de votre serveur, dérive les clés S3 du jeton et lance la vérification de la connexion. Définissez ensuite R2 comme stockage par défaut pour que les nouveaux livres y aillent.

  1. Dans le tableau de bord Cloudflare, créez un jeton API avec l'autorisation “Workers R2 Storage: Edit” (Profile → API Tokens).
  2. Copiez l'Account ID depuis la page R2 du tableau de bord : 32 caractères hexadécimaux.
  3. Dans l'administration de Berth, ouvrez les paramètres de stockage et choisissez « Cloudflare R2 ».
  4. Collez l'Account ID et le jeton, gardez le nom de bucket berth ou saisissez le vôtre, puis cliquez sur « Connecter ».

Le nom du bucket doit compter de 3 à 63 caractères : lettres minuscules, chiffres et tirets, sans tiret au début ni à la fin.

En option : un domaine personnalisé ou un CDN

L'assistant configure des liens signés directs, ce qui suffit à la plupart des familles. Si vous associez un domaine personnalisé au bucket dans Cloudflare, vous pouvez passer le stockage en mode « Via un CDN » et saisir ce domaine comme adresse du CDN. Notez que les liens CDN non signés n'expirent pas. Détails sur les modes de diffusion : Stockage S3.

Questions

Combien coûte R2 pour une bibliothèque de livres audio ?

Jusqu'à 10 Go de stockage sont gratuits et les téléchargements n'ont pas de frais de trafic. Au-delà, Cloudflare facture les données stockées et les opérations selon sa grille tarifaire en vigueur.

Puis-je utiliser R2 sans l'assistant ?

Oui, comme un bucket S3 ordinaire : le préréglage « Cloudflare R2 » remplit l'endpoint https://ACCOUNT_ID.r2.cloudflarestorage.com, la région auto et les adresses de type path-style.