﻿﻿{"id":2701,"date":"2026-04-09T17:30:00","date_gmt":"2026-04-09T15:30:00","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/triliumnext-notes-vos-notes-votre-serveur-zero-cloud\/"},"modified":"2026-04-09T17:30:00","modified_gmt":"2026-04-09T15:30:00","slug":"triliumnext-notes-vos-notes-votre-serveur-zero-cloud","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/triliumnext-notes-vos-notes-votre-serveur-zero-cloud\/","title":{"rendered":"TriliumNext Notes &#8211; Vos notes, votre serveur, z\u00e9ro cloud"},"content":{"rendered":"<p>Entre Notion qui vous enferme dans son cloud, Obsidian qui facture la synchro dans son cloud 48 dollars par an et Evernote qui est devenu l&#8217;ombre de lui-m\u00eame&#8230; trouver un outil de notes qui tourne chez vous sans d\u00e9pendre de personne, c&#8217;est devenu la qu\u00eate du Graal. Mais heureusement,<br \/>\n<a href=\"https:\/\/triliumnotes.org\/\">TriliumNext Notes<\/a><br \/>\ncoche \u00e0 peu pr\u00e8s toutes les cases.<\/p>\n<p>C&#8217;est une appli de prise de notes hi\u00e9rarchique, open source (AGPL-3.0), qui tourne en local ou sur votre serveur. Imaginez une arborescence de dossiers, sauf qu&#8217;au lieu de copier un fichier dans 3 endroits diff\u00e9rents, vous le clonez. C&#8217;est juste un lien ce qui fait que votre doc &#8220;Setup Proxmox&#8221; existe \u00e0 la fois dans &#8220;Homelab&#8221; et dans &#8220;Tutos Linux&#8221; sans bouffer un octet de plus.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/trilium-notes-wiki-personnel-self-hosted\/trilium-notes-wiki-personnel-self-hosted-2.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em>L&#8217;interface de TriliumNext Notes avec son arborescence de notes<\/em><\/p>\n<p>C\u00f4t\u00e9 fonctionnalit\u00e9s, accrochez-vous puisque \u00e7a embarque un \u00e9diteur WYSIWYG avec support Markdown, des notes de code avec coloration syntaxique, un canvas<br \/>\n<a href=\"https:\/\/korben.info\/excalidraw.html\">Excalidraw<\/a><br \/>\npour griffonner des sch\u00e9mas, des diagrammes Mermaid, mind maps, et m\u00eame des cartes g\u00e9o avec traces GPX ! Y&#8217;a aussi un calendrier, un Kanban, des tableaux, un Web Clipper pour capturer des pages web d&#8217;un clic, et un moteur de recherche full-text qui fouille dans toutes vos notes. Franchement, pour un truc gratuit, vous en avez pour votre argent (euuh ?).<\/p>\n<p>Le premier r\u00e9flexe, ce serait de se dire &#8220;encore un clone de Notion&#8221;. Sauf que que nenni les rabats joie ! Car LE truc qui fait vraiment la diff par rapport \u00e0 un<br \/>\n<a href=\"https:\/\/korben.info\/anytype-alternative-notion-self-hosted-chiffre.html\">Anytype<\/a><br \/>\nou un Notion, c&#8217;est la synchronisation maison. Vous posez une instance serveur sur votre NAS, votre Proxmox, ou m\u00eame un Raspberry Pi (\u00e7a tourne dessus sans broncher), et hop, toutes vos machines se synchronisent via votre r\u00e9seau.<\/p>\n<p>Pour l&#8217;installer, vous avez l&#8217;embarras du choix. En desktop classique, un <code>brew install --cask trilium-notes<\/code> sur Mac, un <code>winget install TriliumNext.Notes<\/code> sur Windows, ou un Flatpak \/ .deb \/ .rpm sur Linux et c&#8217;est pli\u00e9.<\/p>\n<p>Mais le vrai kif, c&#8217;est de le poser sur un serveur pour synchroniser toutes vos machines. Avec Docker, \u00e7a donne :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">docker run -d -p 8080:8080 -v ~\/trilium-data:\/home\/node\/trilium-data triliumnext\/trilium\n<\/span><\/span><\/code><\/pre>\n<p>Le <code>-v<\/code> c&#8217;est important : \u00e7a persiste vos notes en dehors du conteneur. Sans \u00e7a, un <code>docker rm<\/code> et tout dispara\u00eet. Une fois lanc\u00e9, vous allez sur <code>http:\/\/votre-ip:8080<\/code>, vous cr\u00e9ez votre mot de passe, et c&#8217;est parti. Sur le desktop, vous ajoutez l&#8217;adresse du serveur dans les r\u00e9glages de synchro et toutes vos notes se retrouvent partout. Et si vous voulez y acc\u00e9der depuis l&#8217;ext\u00e9rieur, un petit Tailscale par-dessus et c&#8217;est r\u00e9gl\u00e9.<\/p>\n<p>Sous le capot, une base SQLite, soit un seul fichier <code>document.db<\/code> dans <code>~\/.local\/share\/trilium-data\/<\/code>, qu&#8217;on peut copier sur une cl\u00e9 USB en 2 secondes. Pas de PostgreSQL \u00e0 configurer, pas de Redis \u00e0 maintenir. La doc officielle annonce 100 000 notes sans probl\u00e8me de perf (ils utilisent better-sqlite3, le driver synchrone le plus rapide de Node.js).<\/p>\n<p>Par contre, attention : les pi\u00e8ces jointes en synchro sont limit\u00e9es \u00e0 1 Go par fichier. Au-del\u00e0, \u00e7a passe pas. Les notes sensibles, elles, peuvent \u00eatre chiffr\u00e9es individuellement en AES-128 avec une session prot\u00e9g\u00e9e par mot de passe.<\/p>\n<p>Et pour les bidouilleurs, y&#8217;a aussi une API REST sur le port 37740 et un syst\u00e8me de scripting c\u00f4t\u00e9 serveur. Vous pouvez cr\u00e9er des widgets custom, automatiser des exports, ou m\u00eame vous bricoler un mini-dashboard de d\u00e9marrage. Par contre, faut pas avoir peur de mettre les mains dans le JavaScript.<\/p>\n<p>Et si vous comptez migrer depuis Joplin ou Evernote, y&#8217;a \u00e9galement un import natif ENEX + Markdown, donc pas besoin de convertisseur tiers.<\/p>\n<p>Voil\u00e0 et j&#8217;en profite pour vous raconter un peu l&#8217;histoire de ce logiciel&#8230; Pour votre confiture g\u00e9n\u00e9rale ^^. En fait Trilium a \u00e9t\u00e9 cr\u00e9\u00e9 en 2017 par un dev solo et quand il a d\u00e9cid\u00e9 de raccrocher les gants, la communaut\u00e9 a repris le flambeau sous le nom<br \/>\n<a href=\"https:\/\/github.com\/TriliumNext\/Trilium\">TriliumNext<\/a><br \/>\nen publiant des releases r\u00e9guli\u00e8res mais aussi une traduction dans une dizaine de langues dont le fran\u00e7ais, et du support OpenID + TOTP pour s\u00e9curiser les acc\u00e8s. C&#8217;est beau le pouvoir de la communaut\u00e9 !!<\/p>\n<p>C\u00f4t\u00e9 mobile par contre, pas d&#8217;app officielle. C&#8217;est dommage mais TriliumDroid fait bien le job sur Android (dispo sur IzzyOnDroid) et l&#8217;interface web passe aussi en PWA (Progressive Web App, tu connais&#8230;). Attention quand m\u00eame, la synchro entre TriliumDroid et le serveur impose que les deux soient sur la m\u00eame version. Si vous mettez \u00e0 jour l&#8217;un sans l&#8217;autre, \u00e7a coince comme mon dos en ce moment.<\/p>\n<p>Non, vraiment le seul vrai b\u00e9mol, comme souvent avec les logiciels libres, c&#8217;est que l&#8217;interface a un petit c\u00f4t\u00e9 2015. C&#8217;est pas Notion niveau polish, je ne vais pas vous mentir. Donc si vous \u00eates du genre \u00e0 juger un outil \u00e0 sa typo et ses animations, passez votre chemin. Mais pour un truc gratuit qui g\u00e8re aussi bien les notes que les mind maps, les Kanban et le scripting&#8230; \u00e7a se pardonne vite. D&#8217;ailleurs si vous aimez les applis de notes self-hosted, je vous avais aussi parl\u00e9 de<br \/>\n<a href=\"https:\/\/korben.info\/blinko-notes-ia-rag-self-hosted.html\">Blinko<\/a><br \/>\n\u00e0 l&#8217;\u00e9poque qui rajoute de l&#8217;IA par-dessus vos notes. Pensez-y !<\/p>\n<p>Bref, allez voir \u00e7a, c&#8217;est le genre de projet qui m\u00e9rite le d\u00e9tour.<\/p>\n<p>Et big merci \u00e0 Rudy pour le lien !<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Entre Notion qui vous enferme dans son cloud, Obsidian qui facture la synchro dans son cloud 48 dollars par an et Evernote qui est devenu l&#8217;ombre de lui-m\u00eame&#8230; trouver un outil de notes qui tourne chez vous sans d\u00e9pendre de personne, c&#8217;est devenu la qu\u00eate du Graal. Mais heureusement, TriliumNext Notes coche \u00e0 peu pr\u00e8s toutes les cases. C&#8217;est une appli de prise de notes hi\u00e9rarchique, open source (AGPL-3.0), qui tourne en local ou sur votre serveur. Imaginez une arborescence de dossiers, sauf qu&#8217;au lieu de copier un fichier dans 3 endroits diff\u00e9rents, vous le clonez. C&#8217;est juste un lien ce qui fait que votre doc &#8220;Setup Proxmox&#8221; existe \u00e0 la fois dans &#8220;Homelab&#8221; et dans &#8220;Tutos Linux&#8221; sans bouffer un octet de plus. L&#8217;interface de TriliumNext Notes avec son arborescence de notes C\u00f4t\u00e9 fonctionnalit\u00e9s, accrochez-vous puisque \u00e7a embarque un \u00e9diteur WYSIWYG avec support Markdown, des notes de code avec coloration syntaxique, un canvas Excalidraw pour griffonner des sch\u00e9mas, des diagrammes Mermaid, mind maps, et m\u00eame des cartes g\u00e9o avec traces GPX ! Y&#8217;a aussi un calendrier, un Kanban, des tableaux, un Web Clipper pour capturer des pages web d&#8217;un clic, et un moteur de recherche full-text qui fouille dans toutes vos notes. Franchement, pour un truc gratuit, vous en avez pour votre argent (euuh ?). Le premier r\u00e9flexe, ce serait de se dire &#8220;encore un clone de Notion&#8221;. Sauf que que nenni les rabats joie ! Car LE truc qui fait vraiment la diff par rapport \u00e0 un Anytype ou un Notion, c&#8217;est la synchronisation maison. Vous posez une instance serveur sur votre NAS, votre Proxmox, ou m\u00eame un Raspberry Pi (\u00e7a tourne dessus sans broncher), et hop, toutes vos machines se synchronisent via votre r\u00e9seau. Pour l&#8217;installer, vous avez l&#8217;embarras du choix. En desktop classique, un brew install &#8211;cask trilium-notes sur Mac, un winget install TriliumNext.Notes sur Windows, ou un Flatpak \/ .deb \/ .rpm sur Linux et c&#8217;est pli\u00e9. Mais le vrai kif, c&#8217;est de le poser sur un serveur pour synchroniser toutes vos machines. Avec Docker, \u00e7a donne : docker run -d -p 8080:8080 -v ~\/trilium-data:\/home\/node\/trilium-data triliumnext\/trilium Le -v c&#8217;est important : \u00e7a persiste vos notes en dehors du conteneur. Sans \u00e7a, un docker rm et tout dispara\u00eet. Une fois lanc\u00e9, vous allez sur http:\/\/votre-ip:8080, vous cr\u00e9ez votre mot de passe, et c&#8217;est parti. Sur le desktop, vous ajoutez l&#8217;adresse du serveur dans les r\u00e9glages de synchro et toutes vos notes se retrouvent partout. Et si vous voulez y acc\u00e9der depuis l&#8217;ext\u00e9rieur, un petit Tailscale par-dessus et c&#8217;est r\u00e9gl\u00e9. Sous le capot, une base SQLite, soit un seul fichier document.db dans ~\/.local\/share\/trilium-data\/, qu&#8217;on peut copier sur une cl\u00e9 USB en 2 secondes. Pas de PostgreSQL \u00e0 configurer, pas de Redis \u00e0 maintenir. La doc officielle annonce 100 000 notes sans probl\u00e8me de perf (ils utilisent better-sqlite3, le driver synchrone le plus rapide de Node.js). Par contre, attention : les pi\u00e8ces jointes en synchro sont limit\u00e9es \u00e0 1 Go par fichier. Au-del\u00e0, \u00e7a passe pas. Les notes sensibles, elles, peuvent \u00eatre chiffr\u00e9es individuellement en AES-128 avec une session prot\u00e9g\u00e9e par mot de passe. Et pour les bidouilleurs, y&#8217;a aussi une API REST sur le port 37740 et un syst\u00e8me de scripting c\u00f4t\u00e9 serveur. Vous pouvez cr\u00e9er des widgets custom, automatiser des exports, ou m\u00eame vous bricoler un mini-dashboard de d\u00e9marrage. Par contre, faut pas avoir peur de mettre les mains dans le JavaScript. Et si vous comptez migrer depuis Joplin ou Evernote, y&#8217;a \u00e9galement un import natif ENEX + Markdown, donc pas besoin de convertisseur tiers. Voil\u00e0 et j&#8217;en profite pour vous raconter un peu l&#8217;histoire de ce logiciel&#8230; Pour votre confiture g\u00e9n\u00e9rale ^^. En fait Trilium a \u00e9t\u00e9 cr\u00e9\u00e9 en 2017 par un dev solo et quand il a d\u00e9cid\u00e9 de raccrocher les gants, la communaut\u00e9 a repris le flambeau sous le nom TriliumNext en publiant des releases r\u00e9guli\u00e8res mais aussi une traduction dans une dizaine de langues dont le fran\u00e7ais, et du support OpenID + TOTP pour s\u00e9curiser les acc\u00e8s. C&#8217;est beau le pouvoir de la communaut\u00e9 !! C\u00f4t\u00e9 mobile par contre, pas d&#8217;app officielle. C&#8217;est dommage mais TriliumDroid fait bien le job sur Android (dispo sur IzzyOnDroid) et l&#8217;interface web passe aussi en PWA (Progressive Web App, tu connais&#8230;). Attention quand m\u00eame, la synchro entre TriliumDroid et le serveur impose que les deux soient sur la m\u00eame version. Si vous mettez \u00e0 jour l&#8217;un sans l&#8217;autre, \u00e7a coince comme mon dos en ce moment. Non, vraiment le seul vrai b\u00e9mol, comme souvent avec les logiciels libres, c&#8217;est que l&#8217;interface a un petit c\u00f4t\u00e9 2015. C&#8217;est pas Notion niveau polish, je ne vais pas vous mentir. Donc si vous \u00eates du genre \u00e0 juger un outil \u00e0 sa typo et ses animations, passez votre chemin. Mais pour un truc gratuit qui g\u00e8re aussi bien les notes que les mind maps, les Kanban et le scripting&#8230; \u00e7a se pardonne vite. D&#8217;ailleurs si vous aimez les applis de notes self-hosted, je vous avais aussi parl\u00e9 de Blinko \u00e0 l&#8217;\u00e9poque qui rajoute de l&#8217;IA par-dessus vos notes. Pensez-y ! Bref, allez voir \u00e7a, c&#8217;est le genre de projet qui m\u00e9rite le d\u00e9tour. Et big merci \u00e0 Rudy pour le lien !<\/p>\n","protected":false},"author":1,"featured_media":2702,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2701","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2701"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2701\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2702"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}