-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenv.template
More file actions
41 lines (33 loc) · 1.07 KB
/
env.template
File metadata and controls
41 lines (33 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Template pour le fichier .env
# Docker Compose (override defaults from docker-compose.yml)
# OpenAI / LLM (valeurs locales par defaut)
OPENAI_BASE_URL=http://host.docker.internal:12434
OPENAI_API_KEY=local
# Postgres
POSTGRES_DB=knowledge
POSTGRES_USER=knowledge
# Limites gateway et documents
GATEWAY_MAX_IN_MEMORY_SIZE=20MB
DOC_MAX_FILE_SIZE=20MB
DOC_MAX_REQUEST_SIZE=20MB
# Ingestion RAG
RAG_INGEST_CHUNK_SIZE=256
RAG_INGEST_KEEP_SEPARATOR=true
RAG_INGEST_MAX_CHUNKS=1000
RAG_INGEST_MIN_CHARS=200
RAG_INGEST_MIN_CHUNK_LENGTH=5
# Keycloak / OIDC (HTTPS)
KEYCLOAK_ADMIN=admin
KEYCLOAK_ADMIN_PASSWORD=admin
KEYCLOAK_HOST=keycloak.local
KEYSTORE_PASS=changeit
ROOT_CA_TRUSTSTORE_PASS=changeit
# OIDC client (gateway-bff)
OIDC_CLIENT_ID=gateway-bff
OIDC_CLIENT_SECRET=gateway-bff-secret
OIDC_ISSUER_URI=https://keycloak.local:8443/realms/knowledge
OIDC_POST_LOGOUT_REDIRECT_URI=http://localhost:4200/
OIDC_REDIRECT_URI=http://localhost:4200/login/oauth2/code/keycloak
# OIDC client (document-service)
OIDC_RAG_CLIENT_ID=document-service
OIDC_RAG_CLIENT_SECRET=document-service-secret