99 lines
1.7 KiB
YAML
99 lines
1.7 KiB
YAML
|
|
langfuse:
|
|
logging:
|
|
level: info
|
|
|
|
salt:
|
|
value: "Hshs64NHaE0Sw4kfLa/uEcGjyqVQS7U+NdeoF6/6xyM=" # openssl rand -base64 32
|
|
|
|
encryptionKey:
|
|
value: "7bcbf030457b00cca6300809233adda0abbee55bc71802519a9720ab2f2c6629" # openssl rand -hex 32
|
|
|
|
ingress:
|
|
enabled: true
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: "selfsigned-issuer"
|
|
|
|
|
|
className: "kong"
|
|
hosts:
|
|
- host: "langfuse.example.org"
|
|
paths:
|
|
- path: /
|
|
pathType: ImplementationSpecific
|
|
|
|
tls:
|
|
enabled: false
|
|
secretName: "langfuse-tls"
|
|
|
|
web:
|
|
image:
|
|
repository: langfuse/langfuse
|
|
resources: {}
|
|
replicas: 1
|
|
|
|
|
|
# Worker deployment configuration
|
|
worker:
|
|
image:
|
|
repository: langfuse/langfuse-worker
|
|
|
|
resources: {}
|
|
replicas: 1
|
|
|
|
# NextAuth configuration
|
|
nextauth:
|
|
url: http://langfuse.example.org
|
|
# openssl rand -base64 32
|
|
secret:
|
|
value: "L/mKkKmVBAs5Dwc54PiTpmjGrA/KRhdDJ2jLFcCDm4Y="
|
|
# secretKeyRef:
|
|
# name: ""
|
|
# key: ""
|
|
|
|
# PostgreSQL Configuration
|
|
postgresql:
|
|
auth:
|
|
username: "postgres"
|
|
password: "postgres"
|
|
|
|
persistence:
|
|
enabled: true
|
|
storageClass: ""
|
|
size: 5Gi
|
|
|
|
redis:
|
|
auth:
|
|
password: "password"
|
|
|
|
primary:
|
|
persistence:
|
|
enabled: true
|
|
storageClass: ""
|
|
size: 5Gi
|
|
|
|
# ClickHouse Configuration
|
|
clickhouse:
|
|
auth:
|
|
username: default
|
|
password: "password"
|
|
|
|
shards: 1
|
|
persistence:
|
|
enabled: true
|
|
storageClass: ""
|
|
size: 10Gi
|
|
|
|
# S3/MinIO Configuration
|
|
s3:
|
|
deploy: false
|
|
bucket: "langfuse"
|
|
region: "auto"
|
|
endpoint: "http://minio-api.example.org"
|
|
|
|
accessKeyId:
|
|
value: "CHaRLr736nSqaNEu4oGz"
|
|
|
|
secretAccessKey:
|
|
value: "HoZQwXDjZW6ytvTo5DHEfHmuiXykv7xoB9sr8VZo"
|