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