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

4.0 KiB


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
GitHub TriliumNext/Trilium
Licence AGPL-3.0
Langage TypeScript
Étoiles GitHub 36.4k
Dernière MAJ 2026-06-06
Catégorie [[cat-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.

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

Pages Liées