Templateslangfuse
ai
langfuse
Open-source LLM observability platform — traces, evals, prompt management, datasets, and cost analytics for AI applications.
aimonitoringdevelopmentPostgreSQLValkeyClickHouseInstallation
What gets deployed
Web
langfuse server
PostgreSQL
managed database
Valkey
managed cache
ClickHouseInstallation
managed other
GitHub stars13,000
About
Open-source LLM observability platform — traces, evals, prompt management, datasets, and cost analytics for AI applications.
Managed services
- PostgreSQLTCP:5432
- ValkeyTCP:6379
- ClickHouseInstallation
Environment Variables
| Variable | Description | Required |
|---|---|---|
| PGHOST | Default: {{KUBERO_APP_NAME}}-postgresql-rw | Optional |
| CHHOST | Default: clickhouse-{{KUBERO_APP_NAME}}-clickhouse | Optional |
| S3HOST | Default: langfuse-minio | Optional |
| DATABASE_URL | Default: postgresql://langfuse:langfuse@{{KUBERO_APP_NAME}}-postgresql-rw:5432/langfuse | Optional |
| NEXTAUTH_URL | Default: {{KUBERO_APP_URL}} | Optional |
| NEXTAUTH_SECRET | Default: change-me-to-random-32char-string | Optional |
| SALT | Default: change-me-to-random-string | Optional |
| ENCRYPTION_KEY | Default: 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef | Optional |
| CLICKHOUSE_MIGRATION_URL | Default: clickhouse://clickhouse-{{KUBERO_APP_NAME}}-clickhouse:9000 | Optional |
| CLICKHOUSE_URL | Default: http://clickhouse-{{KUBERO_APP_NAME}}-clickhouse:8123 | Optional |
| CLICKHOUSE_USER | Default: admin | Optional |
| CLICKHOUSE_PASSWORD | Default: langfuse | Optional |
| CLICKHOUSE_CLUSTER_ENABLED | Default: false | Optional |
| REDIS_HOST | Default: rfr-{{KUBERO_APP_NAME}}-valkey-readwrite | Optional |
| REDIS_PORT | Default: 6379 | Optional |
| LANGFUSE_S3_EVENT_UPLOAD_BUCKET | Default: langfuse | Optional |
| LANGFUSE_S3_EVENT_UPLOAD_REGION | Default: us-east-1 | Optional |
| LANGFUSE_S3_EVENT_UPLOAD_ACCESS_KEY_ID | Default: langfuseadmin | Optional |
| LANGFUSE_S3_EVENT_UPLOAD_SECRET_ACCESS_KEY | Default: changeme | Optional |
| LANGFUSE_S3_EVENT_UPLOAD_ENDPOINT | Default: http://langfuse-minio:9000 | Optional |
| LANGFUSE_S3_EVENT_UPLOAD_FORCE_PATH_STYLE | Default: true | Optional |
| LANGFUSE_S3_MEDIA_UPLOAD_BUCKET | Default: langfuse | Optional |
| LANGFUSE_S3_MEDIA_UPLOAD_REGION | Default: us-east-1 | Optional |
| LANGFUSE_S3_MEDIA_UPLOAD_ACCESS_KEY_ID | Default: langfuseadmin | Optional |
| LANGFUSE_S3_MEDIA_UPLOAD_SECRET_ACCESS_KEY | Default: changeme | Optional |
| LANGFUSE_S3_MEDIA_UPLOAD_ENDPOINT | Default: http://langfuse-minio:9000 | Optional |
| LANGFUSE_S3_MEDIA_UPLOAD_FORCE_PATH_STYLE | Default: true | Optional |
| LANGFUSE_INIT_ORG_ID | Default: my-org | Optional |
| LANGFUSE_INIT_ORG_NAME | Default: My Org | Optional |
| LANGFUSE_INIT_PROJECT_ID | Default: my-project | Optional |
| LANGFUSE_INIT_PROJECT_NAME | Default: My Project | Optional |
| LANGFUSE_INIT_USER_EMAIL | Default: admin@example.com | Optional |
| LANGFUSE_INIT_USER_NAME | Default: Admin | Optional |
| LANGFUSE_INIT_USER_PASSWORD | Default: change-me | Optional |
Deploy langfuse
One click to deploy a fully configured langfuse instance with all dependencies pre-wired.
Deploy NowReady to deploy langfuse?
No infrastructure to manage. Just connect your repo and go live in seconds.