services: obsidian: image: lscr.io/linuxserver/obsidian:latest container_name: obsidian environment: - PUID=1000 - PGID=1000 - TZ=Europe/Zurich ports: - "3002:3000" - "3003:3001" - "27123:27123" - "27124:27124" - "8642:8642" # Hermes Gateway API - "9119:9119" # Hermes Dashboard volumes: - /opt/obsidian:/config shm_size: "1gb" restart: unless-stopped hermes-agent: image: nousresearch/hermes-agent:latest container_name: hermes-agent restart: unless-stopped command: gateway run depends_on: - obsidian network_mode: "service:obsidian" volumes: - /opt/hermes-agent/data:/opt/data - /opt/obsidian/config/Vaults/Test/Hermes:/opt/data/vault:ro environment: - HERMES_DASHBOARD=1 - HERMES_DASHBOARD_HOST=0.0.0.0 - HERMES_DASHBOARD_INSECURE=1 - OLLAMA_BASE_URL=http://172.16.1.168:11434/v1 - OBSIDIAN_API_URL=http://127.0.0.1:27123 - OBSIDIAN_API_KEY=d951c952266b7571ee3fd1fe08dcbbfc3b6f6a5783d7b56ec5cbc21eeaff469c