Obsidian-LiveSync-CouchDB

A docker container for the CouchDB instance required by obsidian-livesync

  • Media Applications
  • Other
  • Productivity
  • Tools & Utilities
A docker container for the CouchDB instance required by obsidian-livesync

Platform availability

Available on 2 of 9 platforms

  • Unraid
  • TrueNAS
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

54/100 Fair

Maintained
66last commit 97 days ago
Popular
48265 GitHub stars
Easy to install
201 install platform, Docker image
Light to run
801 GB minimum RAM, runs on ARM

Availability: platform listings confirmed today, links checked 8 days ago

GitHub stars
265
Open issues
1
Last commit
2026-07-08
Latest release
v1.0.3
Activity
stale

Checked 5 days ago - source: GitHub (oleduc/docker-obsidian-livesync-couchdb)

Resources & Compatibility

Minimum requirements: 1 GB RAM, 1 CPU core(s). ARM (e.g. Raspberry Pi) is supported.

Checked 15 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives (12)

  • AFFiNE - AFFiNE is a privacy-focused, local-first, open-source workspace that merges docs, canvas, and tables into a single platform as an alternati…
  • Anchor - Anchor is an offline-first, self-hostable note-taking application for people who want private, local notes with rich editing, tags, attachm…
  • Anytype - Organizes notes, tasks, and projects offline using Markdown, P2P syncing, and encrypted storage, complemented by dynamic collections on all…
  • AppFlowy - AppFlowy is an open-source, AI-powered workspace for managing projects, wikis, and team collaboration.
  • Google Keep - Multifunctional cross-device tool captures ideas, lists, voice/photo notes.
  • Ignis - Ignis is a compatibility shim that runs Obsidian as a self-hosted web app by providing browser-compatible Electron APIs, giving users a bro…
  • Joplin - Open source note-taking app with Markdown support, to-do integration, and synchronization with cloud services like Dropbox and OneDrive.
  • Logseq - Logseq is a privacy-first, open-source platform for knowledge management and collaboration.
  • Memos - A modern, open-source, self-hosted knowledge management and note-taking platform designed for privacy-conscious users and organizations.
  • Microsoft OneNote - Microsoft OneNote, part of the Microsoft 365 Copilot, is a digital notebook application that gives people one place to gather notes and inf…
  • Notesnook - Fully open-source, end-to-end encrypted notes with device-based security, secure sync, offline access, powerful editor, vault, backups, and…
  • Notion - Streamline teamwork with real-time collaboration, drag-and-drop content organization, and visual simplicity across notes, tasks, wikis, and…

Checked yesterday - source: AlternativeTo

Common questions

How does this Docker container apply the CouchDB settings needed by Obsidian LiveSync?

It parses the couchdb-init.sh script provided by the plugin maintainer and updates CouchDB's local.ini at build time. This avoids configuring CouchDB through its APIs.

How can I check whether the container applied the required CouchDB configuration?

Open the CouchDB dashboard on port 5984. Check that the settings are present under /_node/_local/_config.

Which Docker image tags should I use when updating the CouchDB container?

Published images use the latest tag for the latest stable release, an exact version tag, a major.minor tag, and a major version tag. The tags are generated from GitHub releases.

What should I do if LiveSync reports that my CouchDB configuration is wrong or suboptimal?

The plugin can identify incorrect or suboptimal configuration options and provide buttons to fix them individually.

Answers sourced from github.com, www.reddit.com

Community

Collected 9 days ago - public community threads