feat(couchdb): 添加 CouchDB 配置文件和生成脚本

- 添加 CouchDB 的 Docker 配置文件和环境变量配置
- 添加用于生成 Obsidian LiveSync 配置的 Python 脚本
This commit is contained in:
cnphpbb
2025-09-09 22:24:31 +08:00
parent 63c1d875ec
commit b693f92c69
4 changed files with 362 additions and 0 deletions

17
dbSer/couchdb/stack.yml Normal file
View File

@@ -0,0 +1,17 @@
services:
couchdb:
image: ${IMAGE_TAG:-couchdb:3.5}
container_name: couchdb
restart: unless-stopped
ports:
- 5984:5984
volumes:
- ./etc/couchdb/local.d:/opt/couchdb/etc/local.d
- ./couchdb:/opt/couchdb/data
environment:
TZ: Asia/Shanghai
PUID: 99
PGID: 100
UMASK: 0022
COUCHDB_USER: your_custom_user
COUCHDB_PASSWORD: your_strong_password