services: session-amplifier: build: context: . image: session-amplifier:local container_name: session-amplifier restart: unless-stopped command: ["serve"] ports: - "8477:8477" environment: OPENCLAW_AGENTS_ROOT: /openclaw/agents OPENCLAW_STATE_DIR: /data/session-amplifier SESSION_AMPLIFIER_DB_PATH: /data/session-amplifier/session_amplifier.sqlite MAX_TOOLRESULT_CHARS: "2000" SPOOLER_BATCH_SIZE: "100" REVIEW_CONFIDENCE_THRESHOLD: "0.5" API_PORT: "8477" volumes: - session_amplifier_state:/data/session-amplifier # Mount your OpenClaw home read-only so session and skill data are visible. - ${OPENCLAW_HOME:-~/.openclaw}:/openclaw:ro networks: - librechat_default networks: librechat_default: external: true name: librechat_default volumes: session_amplifier_state: