Upgrading a Self-Hosted Langfuse Deployment
Langfuse evolves quickly (changelog) and keeping your deployment up to date is key to benefit from security, performance, and feature updates.
The Langfuse versioning and upgrade process is optimized for minimal complexity and disruption. If you ever experience any issues, please create an issue on GitHub or contact the maintainers (support).
How to upgrade
It is recommended to be familiar with our versioning policy before upgrading existing deployments.
Minor/Patch Versions
Updates within a major version are designed to be non-disruptive and are automatically applied. On start of the application, all migrations are automatically applied to the databases.
You can automatically use the latest version of a major release by using langfuse/langfuse:3
and langfuse/langfuse-worker:3
as the image tags in your deployment.
To update deployments, follow the update section in our deployment guides:
Major Versions
If you upgrade between major versions, please follow our migration guides:
Release Notes
Subscribe to our mailing list to get notified about new releases and new major versions.
You can also watch the GitHub releases for information about the changes in each version.
Support
If you experience any issues, please create an issue on GitHub or contact the maintainers (support).
For support with production deployments, the Langfuse team provides dedicated enterprise support. To learn more, reach out to enterprise@langfuse.com or schedule a demo.
Alternatively, you may consider using Langfuse Cloud, which is a fully managed version of Langfuse. You can find information about its security and privacy here.