NODE_ENV=production PORT=3000 DATABASE_URL=postgres://boocode:CHANGE_ME@boocode_db:5432/boocode LLAMA_SWAP_URL=http://100.101.41.16:8401 PROJECT_ROOT_WHITELIST=/opt BOOTSTRAP_ROOT=/opt/projects DEFAULT_MODEL=qwen3.6-35b-a3b-mxfp4 POSTGRES_PASSWORD=CHANGE_ME # v1.11.8: SearXNG JSON endpoint for the web_search / web_fetch tools. # Internal Tailscale address that bypasses Authelia. Override if you # point BooCode at a different SearXNG instance. SEARXNG_URL=http://100.114.205.53:8888 # v1.13.15-tools: BOOCODE_TOOLS narrows the tool whitelist sent to the LLM. # Unset (default) → all tools (~21k schema). Useful primarily for single-purpose # sessions where the model only needs read-only filesystem access. # # core → view_file, list_dir, grep, find_files (~2k) # standard → core + web_*, git_status, all 8 codecontext_* tools (~10k) # all → every tool in ALL_TOOLS (~21k) # BOOCODE_TOOLS=all