services: prescient-api: build: context: . dockerfile: Dockerfile image: prescient:local ports: - "9292:9292" environment: PRESCIENT_API_TOKEN: ${PRESCIENT_API_TOKEN:?set PRESCIENT_API_TOKEN} OLLAMA_URL: ${OLLAMA_URL:-http://host.docker.internal:11434} read_only: true tmpfs: - /tmp restart: unless-stopped healthcheck: test: ["CMD", "curl", "--fail", "--silent", "http://127.0.0.1:9292/healthz"] interval: 30s timeout: 5s retries: 3 start_period: 10s