20 lines
572 B
YAML
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
|