---
title: Librum
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, ebooks, librum, reader, library, self-hosted]
confidence: medium
contested: true
sources: [https://selfh.st/apps/?tag=Note-Taking, https://librumreader.com, https://github.com/Librum-Reader/Librum, https://github.com/Librum-Reader/Librum-Server]
---

# 📚 Librum

> **Le lecteur et gestionnaire d’ebooks auto-hébergeable** : bibliothèque personnelle, synchronisation via serveur maison et fonctions de lecture avancées, avec une parenté plus forte avec la lecture qu’avec la prise de notes classique.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [librumreader.com](https://librumreader.com) |
| **GitHub (client)** | [Librum-Reader/Librum](https://github.com/Librum-Reader/Librum) |
| **GitHub (serveur)** | [Librum-Reader/Librum-Server](https://github.com/Librum-Reader/Librum-Server) |
| **Licence** | GPL-3.0 / AGPL-3.0 selon composants |
| **Langage** | C++, Qt ; C# pour le serveur |
| **Étoiles GitHub** | 5.3k ⭐ |
| **Dernière MAJ** | 2024-07-01 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |

## 📝 Description

**Librum** est avant tout un **lecteur et gestionnaire d’ebooks** open source. Sa présence dans la catégorie **Note-Taking** demande donc une nuance claire : **ce n’est pas une application de prise de notes généraliste** au sens de Joplin, SilverBullet ou Standard Notes. Son cœur de produit est la **lecture**, la **gestion de bibliothèque**, la **synchronisation** et l’organisation de livres.

Cela dit, le projet mentionne des capacités ou ambitions liées à la **mise en évidence**, aux signets, à la gestion personnelle de bibliothèque et à terme à certaines fonctions de **note-taking**. Dans un wiki de catalogue self-hosted, Librum mérite donc surtout une lecture comme **outil adjacent** à la prise de notes, utile pour les personnes qui annotent, lisent et organisent un corpus documentaire personnel.

Librum convient surtout à :

- des **bibliothèques d’ebooks personnelles** ;
- la **lecture synchronisée** entre appareils ;
- des usages proches de l’**annotation** et de la gestion documentaire ;
- des lecteurs qui veulent garder leurs données et livres chez eux.

Points notables :

- ✅ Gestion de **bibliothèque personnelle**
- ✅ Multiples **formats de livres**
- ✅ Possibilité de **self-host** du backend Librum
- ✅ Fonctionnalités de **surlignage** et signets
- ⚠️ Ce n’est **pas** une app de notes généraliste
- ⚠️ L’activité côté client paraît moins récente que d’autres projets de la catégorie

## 🚀 Installation

### Option recommandée : auto-héberger Librum-Server

Pour une vraie installation self-hosted, il faut surtout déployer **Librum-Server**, puis connecter les clients Librum à ce backend. Le dépôt serveur fournit un `docker-compose.yml` :

```bash
wget https://github.com/Librum-Reader/Librum-Server/raw/main/docker-compose.yml
docker compose up -d
```

Le backend assure l’API, la base de données et l’infrastructure nécessaire pour éviter la synchronisation vers le cloud officiel.

### Côté client

Le dépôt client précise qu’il faut ensuite activer le mode **selfHosted** et définir l’URL du serveur dans la configuration du client.

Sous Linux, cela passe par `~/.config/Librum-Reader/Librum.conf` avec des clés du type :

```ini
selfHosted=true
serverHost=https://votre-serveur:5001
```

## ⚙️ Configuration Initiale

1. **Déployer Librum-Server** avec Docker Compose.
2. **Vérifier l’accessibilité** de l’API serveur.
3. **Installer le client Librum** sur vos postes.
4. **Activer le mode self-hosted** dans la configuration client.
5. **Importer quelques ebooks** et tester synchronisation, métadonnées et organisation.
6. **Évaluer les fonctions d’annotation/surlignage** selon vos besoins documentaires.

## 🔄 Alternatives

### Open Source
- **Kavita** — Bibliothèque numérique auto-hébergeable, davantage serveur média de lecture
- **Calibre-Web** — Gestion et exposition de bibliothèque ebooks
- **Audiobookshelf** — Plus orienté audio/livres audio, mais adjacent à la gestion documentaire
- [[app-siyuan]] — Pour de vraies notes de recherche plus générales
- [[app-standard-notes]] — Pour les annotations sensibles hors contexte ebooks

### Propriétaires
- **Kindle**
- **Apple Books**
- **Google Play Books**
- **Readwise Reader**

## 🔐 Sécurité

- ✅ Le mode self-hosted évite la dépendance au cloud officiel
- ✅ Protégez le **serveur backend** comme toute application avec base de données et comptes utilisateur
- ✅ Sauvegardez bibliothèque, base et métadonnées
- ⚠️ Vérifiez l’exposition publique du serveur avant usage hors LAN
- ⚠️ La catégorie « Note-Taking » ne doit pas masquer qu’il s’agit d’abord d’un **outil de lecture**

## 📚 Ressources

- [Site officiel](https://librumreader.com)
- [GitHub client Librum](https://github.com/Librum-Reader/Librum)
- [GitHub Librum-Server](https://github.com/Librum-Reader/Librum-Server)
- [Wiki du projet](https://github.com/Librum-Reader/Librum/wiki)

## Pages Liées

- [[cat-note-taking]] — Vue d’ensemble de la catégorie Note-Taking
- [[app-standard-notes]] — Notes sensibles et sync chiffrée
- [[app-siyuan]] — PKM plus généraliste
- [[app-joplin]] — Alternative plus clairement orientée note-taking
