# Docker deployment configuration (copy to .env) # The image is built locally by `docker compose build`; there is no registry tag. # Address the web UI is published on. 127.0.0.1 keeps it host-local; set 0.0.0.0 # to reach it from another machine or from Windows when ARTEX runs inside WSL. ARTEX_BIND_ADDR=127.0.0.1 # Reverse proxies (comma-separated CIDRs) whose X-Forwarded-For the login rate # limit trusts. Empty: the header is ignored. See "Reverse proxy deployment" in README.md. ARTEX_TRUSTED_PROXIES= POSTGRES_USER=artex POSTGRES_PASSWORD=change-me-please POSTGRES_DB=artex # LLM (fill one or both; you can also leave empty and configure in the UI) ANTHROPIC_API_KEY= OPENAI_API_KEY= ARTEX_LLM_PROVIDER= ARTEX_LLM_MODEL= ARTEX_LLM_BASE_URL= ARTEX_LLM_PROXY= # Untrusted-output boundary (optional). ARTEX_UNTRUSTED_BOUNDARY=1 frames every tool # output between nonce-tagged markers so the model treats it as data, not instructions. # Off by default; test it against a local target before enabling it in production. # ARTEX_UNTRUSTED_BOUNDARY=1