Files
obsidian-sync-server/docker-compose.yml
T

20 lines
572 B
YAML

version: '3.8'
services:
obsidian-sync:
build: .
container_name: obsidian-sync-server
restart: unless-stopped
volumes:
# Map your local host folder to the container's vault folder
- ${VAULT_HOST_PATH}:/vault
# Persist the sync session and config so you don't have to 'ob login' on every restart
- ./config:/root/.config/obsidian-headless
env_file:
- .env
environment:
- TZ=UTC
# Enable the experimental WebSocket global required by obsidian-headless
- NODE_OPTIONS=--experimental-websocket