--- 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