Self HostingDeploymentAWS (Terraform)
Version: v3

Deploy Langfuse on AWS with Terraform

This guide will walk you through the steps to deploy Langfuse on AWS using the official Terraform module (langfuse/langfuse-terraform-aws). You will need access to an AWS account and the Terraform CLI installed on your local machine.

By default, the Terraform module will provision the necessary infrastructure for the Langfuse application containers and data stores (architecture overview). You can optionally configure the module to use existing AWS resources. See the Readme for more details.

Alternatively, you can deploy Langfuse on Kubernetes using the Helm chart.

If you are interested in contributing to our Terraform deployment guides or modules, please create an issue on the GitHub Repository.

Readme

Source: langfuse/langfuse-terraform-aws

Support

If you experience any issues when self-hosting Langfuse, please:

  1. Use Ask AI to get instant answers to your questions.
  2. Ask the maintainers on GitHub Discussions.
  3. Create a bug report or feature request on GitHub.
Was this page helpful?