Files
wiki/Catalogue-Self-Hosted/apps/app-trilium-notes.md
T
2026-06-09 18:40:21 +02:00

105 lines
4.0 KiB
Markdown

---
title: Trilium Notes
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, trilium, knowledge-base, pkm, tree-structure, docker, markdown]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://github.com/TriliumNext/Trilium, https://docs.triliumnotes.org/user-guide/setup/server/installation/docker]
---
# 🌳 Trilium Notes
> **La base de connaissance hiérarchique pour gros volumes de notes**, pensée pour bâtir un PKM profond, structuré et durable, bien au-delà d'un simple carnet Markdown.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [triliumnotes.org](https://triliumnotes.org/) |
| **GitHub** | [TriliumNext/Trilium](https://github.com/TriliumNext/Trilium) |
| **Licence** | AGPL-3.0 |
| **Langage** | TypeScript |
| **Étoiles GitHub** | 36.4k ⭐ |
| **Dernière MAJ** | 2026-06-06 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
## 📝 Description
**Trilium Notes** est une application de **prise de notes hiérarchique** focalisée sur la construction de **grandes bases de connaissance personnelles**. Sa structure en arbre profond, le clonage de notes, les attributs, la recherche, l'API REST et la capacité annoncée à gérer **100 000+ notes** en font un outil très fort pour les usages PKM sérieux.
C'est un outil de notes, mais pas un bloc-notes simple : **Trilium est un gestionnaire de connaissance personnel complet**. Il brille surtout quand on veut organiser des contenus nombreux, reliés, annotés et parfois publiés partiellement.
Points notables :
- ✅ Arborescence profonde et notes clonables
- ✅ API REST intégrée
- ✅ Import/export Markdown et Evernote
- ✅ Publication partielle et synchronisation possible
- ✅ Déploiement Docker officiellement documenté
- ⚠️ Interface et logique plus complexes qu'une app de notes légère
## 🚀 Installation
### Option recommandée : Docker Compose
La documentation officielle recommande Docker Compose et déconseille de suivre aveuglément le tag `latest` à cause des changements de versions mineures.
```yaml
services:
trilium:
image: triliumnext/trilium:v0.103.0
container_name: trilium
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./trilium-data:/home/node/trilium-data
```
## ⚙️ Configuration Initiale
1. **Utiliser un tag d'image explicite** plutôt que `latest`.
2. **Préparer un volume persistant** pour `trilium-data`.
3. **Placer l'application derrière un reverse proxy** si exposition Internet.
4. **Vérifier les sauvegardes** du répertoire de données.
5. **Décider si l'on veut activer sync, partage public ou chiffrement par note**.
6. **Tester les clients mobiles / navigateurs** si l'instance sert sur plusieurs appareils.
## 🔄 Alternatives
### Open Source
- [[app-siyuan]] — Plus moderne orienté blocs et backlinks
- [[app-joplin]] — Plus grand public et multi-plateforme
- [[app-memos]] — Beaucoup plus léger
- [[app-affine]] — Plus collaboratif et plus visuel
- **SilverBullet** — PKM Markdown plus programmable
### Propriétaires
- **Obsidian**
- **Roam Research**
- **Notion**
- **Evernote**
## 🔐 Sécurité
- ✅ Les données restent auto-hébergées dans un volume simple à sauvegarder
- ⚠️ Le guide Docker signale des points d'attention sur les droits et l'usage de l'image root/rootless
- ✅ Utiliser un reverse proxy HTTPS pour l'accès distant
- ✅ Sauvegarder avant toute mise à jour importante
- ⚠️ Si synchronisation mobile ou multi-clients, vérifier la compatibilité des versions
## 📚 Ressources
- [Site officiel](https://triliumnotes.org/)
- [GitHub TriliumNext/Trilium](https://github.com/TriliumNext/Trilium)
- [Guide Docker officiel](https://docs.triliumnotes.org/user-guide/setup/server/installation/docker)
## Pages Liées
- [[cat-note-taking]] — Catégorie Note-Taking
- [[app-siyuan]] — Autre PKM avancé
- [[app-joplin]] — Notes plus classiques et plus répandues
- [[app-affine]] — Workspace collaboratif plus large