Back to Services

CouchDB

Development & Storage

System Time
12:27:16 PM
service
Apache CouchDB

CouchDB

Technical Specifications
Purpose
Sync backend for Obsidian LiveSync — stores and replicates vault documents across devices
Version
latest
Network Port
5984
Traffic Type
HTTP
Associated Node
docker-host

Docker-managed

CouchDB runs inside Docker on the docker-host LXC (vmid 163). Use docker compose to manage its lifecycle, not systemctl.

Apache CouchDB is a document-oriented NoSQL database that uses JSON for documents and HTTP for its API. Running inside Docker on the docker-host LXC, it acts as the sync server for Obsidian LiveSync, enabling conflict-free real-time replication of the Obsidian vault across all devices. The vault files are accessible inside the container via the /mnt/hdd/shared/obsidian bind mount.