Skip to main content

Configuration File

Edit docker/integration-api/.integration.env before starting the service.

Required Variables

INTEGRATION_CRYPTO_KEY protects all stored provider credentials. If this key is rotated or lost, all stored credentials become unreadable and must be re-entered through the dashboard. Store it in a secret manager (AWS Secrets Manager, HashiCorp Vault, Kubernetes Secrets) — never commit it to version control.Generate a key: openssl rand -hex 32

Service Identity


PostgreSQL


Redis


Optional OAuth Variables

Used when provider OAuth flows are enabled (Google, GitHub):

Full Environment File


Next Steps

Adding Providers

How to implement the LargeLanguageCaller interface.

Overview

Integration API purpose and credential encryption.