# Server configuration for the air-gapped compose deployment. Secrets and # host-specific values are overlaid via TEAMCLAW_* environment variables in # docker-compose.yml (e.g. TEAMCLAW_DATABASE__URL carries the password). deploy_target = "air_gapped" listen_addr = "0.0.0.0:8080" [database] # Overridden by TEAMCLAW_DATABASE__URL; kept here so the file is complete. url = "postgres://postgres:placeholder-overridden-by-env@postgres:5432/teamclaw" [llm] provider = "openai_compat" base_url = "http://local-llm:8000/v1" model = "qwen2.5-72b-instruct" [auth] mode = "local"