version: "3.9" services: obsidian: image: lscr.io/linuxserver/obsidian:latest container_name: obsidian security_opt: - seccomp:unconfined # отключает ограничение syscall environment: - PUID=1000 # заменить на свой UID - PGID=1000 # заменить на свой GID - TZ=Europe/Brussels volumes: - ./obsidian/config:/config # настройки и кэш приложения - ./obsidian/vault:/vault # хранилище заметок (Vault) ports: - "3005:3000" # веб-интерфейс Obsidian (основной порт) - "3006:3001" # доп. порт (например, WebSocket) devices: - /dev/dri:/dev/dri # GPU-ускорение shm_size: "1gb" restart: unless-stopped couchdb: image: couchdb:3 container_name: couchdb restart: unless-stopped environment: - COUCHDB_USER=admin - COUCHDB_PASSWORD=superpass ports: - "5984:5984" volumes: - ./couchdb/data:/opt/couchdb/data