Kubernetes
Deploy Doku in a Kubernetes Cluster using Helm
Docker
Deploy Doku using docker compose
Linux
Deploy Doku in a Linux Host
Windows
Deploy Doku in a Windows Host
Kubernetes
Deploy Doku on your Kubernetes cluster using the Doku Helm chart for a reliable and scalable solution.As Doku does not have a built-in visualization UI yet, it is preferred that you set up the observabilityPlatform configuration within the values.yaml file. Doing so enables visualization of the LLM Observability data processed by Doku using an external observability platform.
Docker
Quickly spin up Doku using Docker for a fast and straightforward setup.Install Doku
Create a Doku Configuration file
Create a file named Be sure to replace the placeholder values with your actual database details and desired settings.
doku.yml in the current directory. This YAML configuration file will contain all the necessary details for Doku to connect to your TimescaleDB instance and other services. Here is an example configuration:doku.yml
As Doku does not have a built-in visualization UI yet, it is preferred that you set up the observabilityPlatform configuration within the Doku Configuration file (
doku.yml) file.Doing so enables visualization of the LLM Observability data processed by Doku using an external observability platform.Linux
Install TimescaleDB
Follow the Instructions here to install TimescaleDB in your Linux host.
Create a Doku Configuration file
Create a file named Be sure to replace the placeholder values with your actual database details and desired settings.
doku.yml in the current directory. This YAML configuration file will contain all the necessary details for Doku to connect to your TimescaleDB instance and other services. Here is an example configuration:doku.yml
As Doku does not have a built-in visualization UI yet, it is preferred that you set up the observabilityPlatform configuration within the Doku Configuration file (
doku.yml) file.Doing so enables visualization of the LLM Observability data processed by Doku using an external observability platform.Windows
Install TimescaleDB
Download and install the Visual C++ Redistributable for Visual Studio from www.microsoft.com.
Download and install PostgreSQL from www.postgresql.org. You might need to add the
pg_config file location to your path. In the Windows Search tool, search for system environment variables. The path should be C:\Program Files\PostgreSQL\<version>\bin.Download the TimescaleDB installation
.zip file from Windows releases.Create a Doku Configuration file
Create a file named Be sure to replace the placeholder values with your actual database details and desired settings.
doku.yml in the current directory. This YAML configuration file will contain all the necessary details for Doku to connect to your TimescaleDB instance and other services. Here is an example configuration:doku.yml
As Doku does not have a built-in visualization UI yet, it is preferred that you set up the observabilityPlatform configuration within the Doku Configuration file (
doku.yml) file.Doing so enables visualization of the LLM Observability data processed by Doku using an external observability platform.
