# Server profile defaults. Copy this file to a reviewed, untracked server.env and pass it with --env-file. # Values are non-secret documentation values only. THOTH_SERVER_BIND=127.0.0.1 THOTH_HTTP_PORT=8080 MAX_PI_PROCESSES=4 PI_AUTH_FILE=/absolute/path/to/pi-auth.json THT_SECRETS_FILE=/absolute/path/to/thothii.secrets THT_INSTALLATION_CONFIG_SOURCE=/absolute/path/to/thothii-installation.yaml THT_AUTH_CONFIG_ROOT=/absolute/path/to/thothii-auth THT_CATALOG_RUNTIME_PASSWORD_SOURCE=/absolute/path/to/catalog-runtime-password THT_CATALOG_MIGRATOR_PASSWORD_SOURCE=/absolute/path/to/catalog-migrator-password THT_CATALOG_SYNC_TIMEOUT_MS=600000 THT_DATA_ROOT=/srv/thothii/data THT_PI_STATE_ROOT=/srv/thothii/pi-state THT_WORKSPACE_REGISTRY_ROOT=/srv/thothii/workspace-registry THT_BACKUP_ROOT=/srv/thothii-backups THT_SERVER_WORKSPACE_CONFIG=/absolute/path/to/server-sessions.yaml THT_WORKSPACE_GIT_REMOTE=https://git.example.invalid/platform/thoth-workspaces.git THT_WORKSPACE_GIT_BRANCH=main THT_DB_NAME=warehouse THT_DWH_REST_URL=https://dwh.example.invalid THT_LLM_URL=https://llm.example.invalid # Optional explicit GPU override for Linux hosts that expose a Docker-compatible GPU device. # THOTH_ENABLE_EMBEDDING_GPU=1 # Public server session storage. Values are endpoints, roles, or protected source-file paths. THT_SESSION_DB_HOST=sessions-db.example.invalid THT_SESSION_DB_PORT=5432 THT_SESSION_DB_NAME=thoth_sessions THT_SESSION_RUNTIME_USER=thoth_sessions_app THT_SESSION_MIGRATOR_USER=thoth_sessions_migrate THT_SESSION_DB_SSLMODE=verify-full THT_SESSION_RUNTIME_PASSWORD_SOURCE=/absolute/path/to/session-runtime-password THT_SESSION_MIGRATOR_PASSWORD_SOURCE=/absolute/path/to/session-migrator-password THT_SESSION_CA_SOURCE=/absolute/path/to/session-ca.pem