--- title: Calibre-Web Automated created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, books, ebook, calibre, opds, kobo, koreader, ingest, automation] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Books, https://github.com/crocodilestick/Calibre-Web-Automated] --- # đŸ€– Calibre-Web Automated > **Le Calibre-Web de rĂ©fĂ©rence, dopĂ© Ă  l'automatisation** — Ingest de 27 formats, conversion automatique, mĂ©tadonnĂ©es enrichies, KOReader/Kobo sync et gestion fine des doublons. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [github.com/crocodilestick/Calibre-Web-Automated](https://github.com/crocodilestick/Calibre-Web-Automated) | | **GitHub** | [crocodilestick/Calibre-Web-Automated](https://github.com/crocodilestick/Calibre-Web-Automated) | | **Licence** | GPL-3.0 | | **Langage** | JavaScript (48,5%), Python (27,1%) | | **Étoiles GitHub** | 5,7k ⭐ | | **DerniĂšre MAJ** | 2026-03-11 | | **CatĂ©gorie** | [[cat-books|Books]] | ## 📝 Description **Calibre-Web Automated (CWA)** est un fork ambitieux de [[app-calibre-web]] qui vise Ă  ĂȘtre une **solution tout-en-un** combinant l'UI moderne du projet d'origine avec la **puissance de Calibre** sans devoir gĂ©rer une instance desktop Calibre dans un conteneur KasmVNC (verrouillant sur mobile et lourd en RAM). L'idĂ©e directrice : on dĂ©pose un ebook dans un dossier surveillĂ©, et CWA **ingeste**, **convertit**, **enrichit les mĂ©tadonnĂ©es** (Google Books, ISBNdb, Hardcover, Kobo, LitRes), **fixe les EPUBs pour Kindle** (UTF-8, hyperliens, NCX), et **envoie sur la liseuse** automatiquement. La **dĂ©tection de doublons hybride** (SQL + fuzzy matching) et les **Magic Shelves** (Ă©tagĂšres dynamiques Ă  rĂšgles AND/OR) ajoutent une couche d'organisation qui manque Ă  Calibre-Web standard. C'est aujourd'hui **l'option la plus populaire** pour un setup Calibre 100% headless : statistiques internes, backups quotidiens zippĂ©s, notif de release, OAuth 2.0/OIDC auto-discovery, KOSync RFC 7617, envoi multi-destinations... CWA pousse le concept jusqu'Ă  pouvoir ingĂ©rer des flux de [[app-shelfmark]] ou de sources externes sans intervention. ## 🚀 Installation ### Option 1 : Docker Compose (recommandĂ©) ```yaml # docker-compose.yml services: calibre-web-automated: image: ghcr.io/crocodilestick/calibre-web-automated:latest container_name: cwa environment: - PUID=1000 - PGID=1000 - TZ=Europe/Paris - DOCKER_MODS=linuxserver/mods:universal-calibre volumes: - ./config:/config - ./books:/books - ./ingest:/cwa-book-ingest # dĂ©pĂŽt auto des nouveaux ebooks ports: - 8083:8083 restart: unless-stopped ``` Premier dĂ©marrage : `http://localhost:8083`, login `admin` / `admin123` (Ă  changer immĂ©diatement), puis configurer la base Calibre dans `/books`. ### Option 2 : Docker unifiĂ© avec Shelfmark CWA et [[app-shelfmark]] partagent le mĂȘme dossier `/books` : Shelfmark tĂ©lĂ©charge, CWA ingeste, mĂ©tadonnĂ©es et dispatch. ## ⚙ Configuration 1. **Magic Shelves** : dĂ©finissez des rĂšgles (ex. : « auteur = Tolkien ET format = EPUB ») pour organiser dynamiquement. 2. **EPUB Fixer** : laissez-le activĂ© pour garantir la compatibilitĂ© Kindle. 3. **Multi-Format Conversion** : cible par dĂ©faut EPUB ; planifiez une fenĂȘtre de conversion nocturne si vous voulez des KEPUB pour Kobo. 4. **OIDC** : auto-discovery Keycloak / Authentik / Azure AD — idĂ©al en environnement multi-utilisateurs. 5. **Auto-Send** : configurer le SMTP et lier les adresses e-mail de vos liseuses (Kobo, Kindle par mail). 6. **Backups** : laisser le service ziper les originaux dans `/config/processed_books`. ## 🔄 Alternatives ### Open Source - [[app-calibre-web]] — Base amont, plus minimaliste - [[app-komga]] — PlutĂŽt comics / mangas, mais accepte les EPUB - [[app-kavita]] — Lecteur complet cross-platform - [[app-grimmory]] — Plateforme unifiĂ©e livres + comics (fork de Booklore) ### PropriĂ©taires - **Calibre desktop** (en complĂ©ment d'une UI web) - **Kindle Library + Send to Kindle** - **Google Play Livres** ## 🔐 SĂ©curitĂ© - ✅ **OAuth 2.0 / OIDC** auto-discovery (recommandĂ© en multi-utilisateurs) - ✅ Permissions fines hĂ©ritĂ©es de Calibre-Web - ⚠ Changez le mot de passe admin par dĂ©faut - ⚠ HTTPS obligatoire derriĂšre reverse proxy - ⚠ Le dossier `ingest` peut ĂȘtre sensible (auto-import) — restreignez l'accĂšs - ⚠ Surveillez l'usage du SMTP pour Ă©viter les abus (envoi vers Kindle) ## 📚 Ressources - [selfh.st — Books](https://selfh.st/apps/?tag=Books) - [GitHub crocodilestick/Calibre-Web-Automated](https://github.com/crocodilestick/Calibre-Web-Automated) - [Wiki officiel](https://github.com/crocodilestick/Calibre-Web-Automated/wiki) - [Image GHCR](https://github.com/crocodilestick/Calibre-Web-Automated/pkgs/container/calibre-web-automated) ## Pages LiĂ©es - [[cat-books]] — Vue d'ensemble de la catĂ©gorie Books - [[app-calibre-web]] — Base amont minimaliste - [[app-shelfmark]] — TĂ©lĂ©chargeur couplĂ© Ă  CWA - [[app-grimmory]] — Plateforme unifiĂ©e - [[recettes-docker-compose]] — Templates Docker