Skip to main content
This guide covers all the available environment variables to fine-tune Doku according to your needs.

Doku Client

Environment Varibales

required
Sets the host address of the ClickHouse server for Doku Client to connectExample:
required
Sets the port on which ClickHouse listensExample:
required
Sets the name of the database in Clickhouse to be used by DokuExample:
required
Sets the username for authenticating with ClickHouseExample:
required
Sets the password for authenticating with ClickHouseExample:
required
Sets the location where SQLITE data is stored.Example:

Sample Environment File (.env)

.env

Doku Ingester

Environment Varibales

required
Sets the host address of the ClickHouse server for Doku Ingester to connectExample:
required
Sets the port on which ClickHouse listensExample:
required
Sets the name of the database in Clickhouse to be used by DokuExample:
required
Sets the username for authenticating with ClickHouseExample:
required
Sets the password for authenticating with ClickHouseExample:
Sets the URL of the json file containing the LLM Pricing dataDefault Value:
Example:
Sets the maximum number of concurrent idle database connections.Default Value:
Example:
Sets the maximum number of concurrent open database connections.Default Value:
Example:
Sets the TTL for data in Clickhouse.Default Value:
Example:

Sample Environment File (.env)

.env

Integrations

Integrate your LLM Provider with Doku

Connections

Connect to your existing Observablity Platform