43 lines
1.5 KiB
Bash
43 lines
1.5 KiB
Bash
# ThothII Compose defaults. Copy this file to .env in the repository root.
|
|
# The root .env is loaded automatically by Docker Compose; do not put secrets here.
|
|
|
|
COMPOSE_FILE=compose.yaml
|
|
COMPOSE_PROFILES=
|
|
THT_SECRETS_FILE=deploy/secrets/thothii.secrets
|
|
|
|
THOTH_HTTP_PORT=8080
|
|
AUTH_MODE=none
|
|
THOTH_PUBLIC_EXPOSURE=false
|
|
MAX_PI_PROCESSES=4
|
|
PI_PROVIDER=
|
|
PI_MODEL=
|
|
PI_THINKING=
|
|
PI_AUTH_FILE=${HOME}/.pi/agent/auth.json
|
|
|
|
# Git-backed workspace registry. Set the remote only in the installation environment;
|
|
# credentials and SSH/CA files remain outside this repository and are bind-mounted read-only.
|
|
THT_WORKSPACE_REGISTRY_ROOT=/data/workspace-registry
|
|
THT_WORKSPACE_GIT_BRANCH=main
|
|
THT_WORKSPACE_INSTALLATION_ID=local
|
|
# THT_WORKSPACE_GIT_REMOTE=ssh://git@your-git-host/your-org/thoth-workspaces.git
|
|
# THT_WORKSPACE_GIT_CREDENTIALS_FILE=/absolute/path/to/git-credentials
|
|
# THT_WORKSPACE_GIT_CA_FILE=/absolute/path/to/git-ca.pem
|
|
# THT_WORKSPACE_GIT_SSH_KEY_FILE=/absolute/path/to/git-ssh-key
|
|
# THT_WORKSPACE_GIT_KNOWN_HOSTS_FILE=/absolute/path/to/git-known-hosts
|
|
|
|
# Set these for the selected DWH/vector/embedding adapters.
|
|
THT_DB_NAME=
|
|
THT_DWH_REST_URL=
|
|
THT_VEC_REST_URL=
|
|
THT_VEC_WRITE_REST_URL=
|
|
THT_OLLAMA_URL=
|
|
THT_DOCS_ROOT=/data/workspaces/example/evidence-source
|
|
THT_PROFILE=server
|
|
|
|
# Local-vector defaults (used by the optional local-vector overlay).
|
|
THT_VECTOR_DATABASE=thoth
|
|
THT_VECTOR_BOOTSTRAP_USER=postgres
|
|
THT_VECTOR_MIGRATOR_USER=thoth_vector_migrator
|
|
THT_VECTOR_READER_USER=thoth_vector_reader
|
|
THT_VECTOR_WRITER_USER=thoth_vector_writer
|