Initial vault setup

This commit is contained in:
2026-06-09 18:40:21 +02:00
commit bda02d587f
3692 changed files with 402457 additions and 0 deletions
+119
View File
@@ -0,0 +1,119 @@
---
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 debooks auto-hébergeable** : bibliothèque personnelle, synchronisation via serveur maison et fonctions de lecture avancées, avec une parenté plus forte avec la lecture quavec 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 debooks** open source. Sa présence dans la catégorie **Note-Taking** demande donc une nuance claire : **ce nest 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 lorganisation 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 debooks 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 nest **pas** une app de notes généraliste
- ⚠️ Lactivité côté client paraît moins récente que dautres 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 lAPI, la base de données et linfrastructure nécessaire pour éviter la synchronisation vers le cloud officiel.
### Côté client
Le dépôt client précise quil faut ensuite activer le mode **selfHosted** et définir lURL 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 laccessibilité** de lAPI 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 dannotation/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 lexposition publique du serveur avant usage hors LAN
- ⚠️ La catégorie « Note-Taking » ne doit pas masquer quil sagit dabord dun **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 densemble 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