.env file created by setup.sh. Use the repository’s example environment values as the source of truth for the version you are running.
Configure from the example
.env, review every value, and update it for your deployment. The exact fields can change between releases, so use the repository’s example environment values as the source of truth for that release.
Configuration principles
- Keep deployment-specific values in
.env. - Do not commit
.envto source control. - Use separate
.envfiles for separate environments. - Record which server URL users should set in
TD_SERVER_URL. - Set
S3_UPLOAD_BUCKETto an existing bucket in your AWS account. - Set
HF_TOKENwhen running gated HuggingFace models. - Set
TD_API_KEYwhen the control plane is exposed outside a private network. - Leave
KOI_SERVICE_URLunset unless you intentionally enable optional Koi integration. - Keep model availability and cluster assumptions documented for users.
User-facing value
Users need one configuration value to start:Configuration handoff
When onboarding a new user, give them:- The server URL
- Supported model identifiers
- Expected input file format
- Expected SLO conventions
- Whether
TD_API_KEYis required - A support contact for failed jobs or connectivity issues

