feat(obsidian): add CouchDB stack for Obsidian LiveSync sync
Self-hosted sync backend for the Obsidian LiveSync plugin, following https://blog.admin-intelligence.de/selbsthosting-von-obsidian-mit-couchdb-kostenlose-synchronisation-einrichten/. local.ini.example carries the required chttpd/cors config; local.ini itself is gitignored since CouchDB rewrites it in place (hashed admin password, node uuid) on first start, so a tracked copy would never stay clean. The config also has to be mounted read-write, not :ro: CouchDB's entrypoint chowns everything under /opt/couchdb and aborts under set -e if that fails. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
TRAEFIK_HOST=obsidian.example.com
|
||||
NETWORK_NAME=falcon_network
|
||||
COUCHDB_USER=obsidian
|
||||
COUCHDB_PASSWORD=change_me
|
||||
Reference in New Issue
Block a user