Skip to main content

Self-host Langfuse (Open Source LLM Observability)

Self-host Langfuse

Langfuse is open source and can be self-hosted using Docker on your own infrastructure. Some add-on features require a license key.

When self-hosting Langfuse, you run the same infrastructure that powers Langfuse Cloud. Read "Why Langfuse?" to learn more about why this is important to us.

Deployment options

Best forDeploymentResponsibility
Fastest startLangfuse CloudFully managed by the Langfuse team
Local use and testingDocker ComposeSingle VM without high availability, scaling, or backups
Production self-hostingKubernetes (Helm), AWS, Azure, GCP, Render (community), or Railway (community)Your infrastructure

Unless marked as community-supported, these deployment options are maintained and tested by the Langfuse team. Community-supported options are maintained in third-party repositories and supported on a best-effort basis. Report problems via GitHub issues.

Architecture

Langfuse only depends on open source components and can be deployed locally, on cloud infrastructure, or on-premises.

This part of the page is interactive; see it on the original page.

Optimized for performance, reliability, and uptime

This part of the page is interactive; see it on the original page.

Features

Langfuse supports many configuration options and self-hosted features. For more details, please refer to the configuration guide.

Authentication & SSO Automated Access Provisioning Caching Code evaluators Halo Custom Base Path Encryption Headless Initialization Data Masking Networking Organization Creators (EE) Instance Management API (EE) Health and Readiness Check Observability via OpenTelemetry Transactional Emails UI Customization (EE)

Subscribe to updates

Release notes are published on GitHub. Langfuse uses tagged semver releases (versioning policy).

Note

Langfuse OSS updates — get an email when we ship important features and new releases for self-hosted (open source) Langfuse. Self-hosting updates only, no spam.

You can also watch the GitHub releases to get notified about new releases: