infra/obsidian-sync
Mannu d0ba6dbe28 fix(obsidian-sync): remove mem_limit; add enable_cors
mem_limit: 768m causes the kernel cgroup OOM killer to fire before
the Erlang VM writes its first log line on a swap-heavy host — manifests
as exit code 1 / empty docker logs / OOMKilled:false (kernel kill, not
Docker's own cgroup reporter). Removing the limit lets CouchDB start.

Also adds enable_cors = true to [httpd] — required in CouchDB 3.x for
the [cors] section to take effect (without it CORS headers are silently
dropped).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 09:13:24 +05:30
..
couchdb fix(obsidian-sync): remove mem_limit; add enable_cors 2026-06-07 09:13:24 +05:30
docker-compose.yml fix(obsidian-sync): remove mem_limit; add enable_cors 2026-06-07 09:13:24 +05:30