Configuration Reference

All configuration is done through environment variables in your docker/.env file. Variables use the VERBATIM_ prefix.

Required Variables

VariableExampleDescription
VERBATIM_SECRET_KEY64-char random stringJWT signing key. Must match the secret used to generate your license.
VERBATIM_LICENSE_KEYeyJhbG...Your license JWT. Injected automatically by the setup script.
POSTGRES_PASSWORDstrong-passwordPostgreSQL password. Choose something strong.

Optional Variables

Version Pinning

VariableDefaultDescription
VERBATIM_VERSIONlatestPin to a specific release (e.g. 1.3.0).

LLM Providers

Enable AI features (summaries, chat, action items) by configuring one or more LLM providers.

VariableDefaultDescription
VERBATIM_LLM_OPENAI_KEYOpenAI API key
VERBATIM_LLM_OPENAI_MODELgpt-4oOpenAI model to use
VERBATIM_LLM_ANTHROPIC_KEYAnthropic API key
VERBATIM_LLM_ANTHROPIC_MODELclaude-sonnet-4-20250514Anthropic model to use

Cloud Storage

By default, files are stored on the local app-data Docker volume. Configure S3 or Azure Blob for cloud storage.

VariableDescription
VERBATIM_S3_BUCKETS3 bucket name
VERBATIM_S3_REGIONS3 region (default: us-east-1)
VERBATIM_S3_ACCESS_KEYS3 access key
VERBATIM_S3_SECRET_KEYS3 secret key
VERBATIM_AZURE_BLOB_CONNECTION_STRINGAzure Blob connection string
VERBATIM_AZURE_BLOB_CONTAINERAzure Blob container name