--- title: Obsidian LiveSync created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, note-taking, obsidian, livesync, couchdb, sync, encryption, plugin] confidence: high contested: true sources: [https://selfh.st/apps/?tag=Note-Taking, https://github.com/vrtmrz/obsidian-livesync, https://github.com/vrtmrz/obsidian-livesync/blob/main/docs/setup_own_server.md, https://github.com/vrtmrz/obsidian-livesync/blob/main/docs/quick_setup.md] --- # 🔄 Obsidian LiveSync > **Le plugin communautaire de synchronisation auto-hébergée pour Obsidian**, utile si l'on veut garder son vault sous son propre contrôle via CouchDB ou stockage objet, mais ce n'est pas une application de notes autonome au sens classique. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [GitHub vrtmrz/obsidian-livesync](https://github.com/vrtmrz/obsidian-livesync) | | **GitHub** | [vrtmrz/obsidian-livesync](https://github.com/vrtmrz/obsidian-livesync) | | **Licence** | MIT | | **Langage** | TypeScript | | **Étoiles GitHub** | 11.1k ⭐ | | **Dernière MAJ** | 2026-06-04 | | **Catégorie** | [[cat-note-taking|Note-Taking]] | ## 📝 Description **Obsidian LiveSync** n'est pas une application de notes indépendante : c'est un **plugin de synchronisation** pour **Obsidian**. Sa présence dans cette catégorie est logique du point de vue self-hosted, car il permet de **synchroniser un vault Obsidian sur son propre serveur** au lieu d'utiliser Obsidian Sync. Le projet prend en charge principalement **CouchDB**, mais aussi des scénarios via **stockage objet** ou même **WebRTC** en pair-à-pair. La documentation insiste sur plusieurs points importants : **ne pas l'utiliser avec une autre solution de synchronisation en parallèle**, **sauvegarder avant installation ou mise à jour**, et privilégier le **Setup Wizard / Setup URI** plutôt que la configuration manuelle. Points notables : - ✅ Solution self-hosted pour synchroniser Obsidian - ✅ Support CouchDB, stockage objet et WebRTC expérimental - ✅ Chiffrement de bout en bout et obfuscation des chemins recommandés - ✅ Setup URI pour simplifier la configuration multi-appareils - ⚠️ **Pas compatible** avec Obsidian Sync - ⚠️ **Ce n'est pas une app de notes autonome** ## 🚀 Installation ### Option recommandée : Docker Compose pour CouchDB La documentation GitHub propose un exemple simple pour préparer le backend CouchDB. ```yaml services: couchdb: image: couchdb:latest container_name: couchdb-for-ols user: "5984:5984" environment: COUCHDB_USER: livesync COUCHDB_PASSWORD: change-me volumes: - ./couchdb-data:/opt/couchdb/data - ./couchdb-etc:/opt/couchdb/etc/local.d ports: - "5984:5984" restart: unless-stopped ``` Après démarrage, la doc recommande d'initialiser CouchDB via le script `couchdb-init.sh`, puis d'utiliser le **Setup URI** dans le plugin. ## ⚙️ Configuration Initiale 1. **Déployer CouchDB** avec volumes persistants. 2. **Corriger les permissions** des dossiers si nécessaire pour l'UID `5984`. 3. **Initialiser CouchDB** avec le script recommandé par la documentation. 4. **Configurer l'exposition sécurisée** du service, idéalement en HTTPS valide pour mobile. 5. **Générer un Setup URI** et l'importer dans Obsidian LiveSync. 6. **Activer le chiffrement de bout en bout** et l'obfuscation des chemins si possible. 7. **Ne pas combiner** LiveSync avec iCloud, Obsidian Sync ou une autre synchronisation concurrente. ## 🔄 Alternatives ### Open Source - [[app-joplin]] — Écosystème de notes avec sync serveur dédié - [[app-nextcloud-notes]] — Notes plus simples via Nextcloud - [[app-silverbullet]] — Notes web Markdown auto-hébergées - **Syncthing** — Synchronisation de fichiers, parfois utilisée avec prudence pour des vaults - **CouchDB direct + autre client** — Pour cas très spécifiques ### Propriétaires - **Obsidian Sync** - **Dropbox** - **iCloud Drive** - **Google Drive** ## 🔐 Sécurité - ✅ Le plugin recommande explicitement le **backup avant installation ou mise à jour** - ✅ Le **chiffrement de bout en bout** est disponible et fortement conseillé - ✅ Pour mobile, un **certificat SSL valide** est requis en pratique - ⚠️ Une mauvaise combinaison avec d'autres mécanismes de sync peut provoquer conflits ou corruption - ⚠️ CouchDB exposé publiquement doit être surveillé, authentifié et correctement proxifié ## 📚 Ressources - [GitHub vrtmrz/obsidian-livesync](https://github.com/vrtmrz/obsidian-livesync) - [Guide de mise en place de son propre serveur CouchDB](https://github.com/vrtmrz/obsidian-livesync/blob/main/docs/setup_own_server.md) - [Quick Setup / Setup URI](https://github.com/vrtmrz/obsidian-livesync/blob/main/docs/quick_setup.md) ## Pages Liées - [[cat-note-taking]] — Catégorie Note-Taking - [[app-joplin]] — Autre approche de sync auto-hébergée pour notes - [[app-siyuan]] — PKM auto-hébergé plus intégré - [[app-trilium-notes]] — Base de connaissance personnelle avancée