# Config ## Environment Variables - `AUDIT_DOT_DIR` **required** — apps/server/src/services/audit/runs-dir.ts - `BOOCODE_DATA_DIR` **required** — apps/server/src/routes/inference-settings.ts - `BOOCODE_TOOLS` **required** — apps/server/src/services/agents.ts - `BOOCODE_TRUNCATION_DIR` **required** — apps/server/src/services/__tests__/truncate.test.ts - `BOOCODER_DEV_URL` **required** — apps/web/vite.config.ts - `BOOCODER_URL` **required** — apps/coder/src/cli.ts - `BOOTERM_DEV_URL` **required** — apps/web/vite.config.ts - `BOOTERM_SSH_HOST` **required** — apps/booterm/src/pty/manager.ts - `BOOTERM_SSH_USER` **required** — apps/booterm/src/pty/manager.ts - `BOOTSTRAP_ROOT` (has default) — .env.example - `BRAINSTORM_DIR` **required** — data/skills/superpowers/brainstorming/scripts/server.cjs - `BRAINSTORM_HOST` **required** — data/skills/superpowers/brainstorming/scripts/server.cjs - `BRAINSTORM_OWNER_PID` **required** — data/skills/superpowers/brainstorming/scripts/server.cjs - `BRAINSTORM_PORT` **required** — data/skills/superpowers/brainstorming/scripts/server.cjs - `BRAINSTORM_URL_HOST` **required** — data/skills/superpowers/brainstorming/scripts/server.cjs - `CODECONTEXT_CHILD` **required** — codecontext/shim.go - `CODECONTEXT_URL` **required** — apps/server/src/services/codecontext_client.ts - `CONDUCTOR_MODEL` **required** — conductor/src/dispatch.ts - `CONDUCTOR_OPENCODE_BIN` **required** — conductor/src/dispatch.ts - `CONDUCTOR_TIMEOUT_MS` **required** — conductor/src/dispatch.ts - `CONTAINER_GUIDANCE_FILE` **required** — apps/server/src/services/__tests__/system-prompt.test.ts - `CONTEXT7_API_KEY` (has default) — .env - `DATABASE_URL` (has default) — .env.example - `DEFAULT_MODEL` (has default) — .env.example - `DEV_REMOTE_USER` **required** — apps/web/vite.config.ts - `GITEA_BASE_URL` (has default) — .env - `GITEA_SSH_HOST` (has default) — .env - `GITEA_TOKEN` (has default) — .env - `GITEA_USER` (has default) — .env - `LLAMA_SWAP_URL` (has default) — .env.example - `MCP_TEST_MISSING` **required** — apps/server/src/services/__tests__/mcp-config.test.ts - `MCP_TEST_SECRET` **required** — apps/server/src/services/__tests__/mcp-config.test.ts - `NODE_ENV` (has default) — .env.example - `PORT` (has default) — .env.example - `POSTGRES_PASSWORD` (has default) — .env.example - `PROJECT_ROOT_WHITELIST` (has default) — .env.example - `SEARXNG_URL` (has default) — .env.example - `SKILLS_ROOT` **required** — apps/server/src/services/skills.ts - `WEB_DIST_PATH` **required** — apps/server/src/index.ts ## Config Files - `.env.example` - `Dockerfile` - `apps/web/vite.config.ts` - `docker-compose.yml`