Skip to content

Secrets Management

Secrets for containers like LiteLLM, OWUI and Nexterm are all stored in one single .env file which is not pushed to the gitlab repository (.gitignore). What is pushed is the .env.example file which contains the Secrets Names but not the contents:

# .env.example

#---LITELLM---
LITELLM_MASTER_KEY=
LITELLM_SALT_KEY=

#---OWUI---
OAUTH_CLIENT_SECRET=

#---NEXTERM---
ENCRYPTION_KEY=

All docker compose files point to the same .env file in order to retrieve the necessary secrets.

The contents of the .env file can be also found in passbolt