version: "3.8" services: spendhawk: build: . ports: - "127.0.0.1:7749:7749" volumes: - spendhawk-data:/data environment: - SPENDHAWK_AI_PROVIDER=none - SPENDHAWK_UNSAFE_DISABLE_AUTH=true # Required for encrypted API keys / SMTP passwords: # - SPENDHAWK_ENCRYPTION_KEY=base64-or-hex-encoded-32-byte-secret # - SPENDHAWK_AUTH_PASSWORD=change-me # - SPENDHAWK_AI_PROVIDER=openai # - SPENDHAWK_AI_KEY=sk-... restart: unless-stopped volumes: spendhawk-data: