Configuration Reference
All configuration is done through environment variables in your docker/.env file. Variables use the VERBATIM_ prefix.
Required Variables
| Variable | Example | Description |
|---|
VERBATIM_SECRET_KEY | 64-char random string | JWT signing key. Must match the secret used to generate your license. |
VERBATIM_LICENSE_KEY | eyJhbG... | Your license JWT. Injected automatically by the setup script. |
POSTGRES_PASSWORD | strong-password | PostgreSQL password. Choose something strong. |
Optional Variables
Version Pinning
| Variable | Default | Description |
|---|
VERBATIM_VERSION | latest | Pin 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.
| Variable | Default | Description |
|---|
VERBATIM_LLM_OPENAI_KEY | — | OpenAI API key |
VERBATIM_LLM_OPENAI_MODEL | gpt-4o | OpenAI model to use |
VERBATIM_LLM_ANTHROPIC_KEY | — | Anthropic API key |
VERBATIM_LLM_ANTHROPIC_MODEL | claude-sonnet-4-20250514 | Anthropic 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.
| Variable | Description |
|---|
VERBATIM_S3_BUCKET | S3 bucket name |
VERBATIM_S3_REGION | S3 region (default: us-east-1) |
VERBATIM_S3_ACCESS_KEY | S3 access key |
VERBATIM_S3_SECRET_KEY | S3 secret key |
VERBATIM_AZURE_BLOB_CONNECTION_STRING | Azure Blob connection string |
VERBATIM_AZURE_BLOB_CONTAINER | Azure Blob container name |