Self-HostingDeploymentOverview

Deployment

Choose a deployment option based on how quickly you want to get started and which infrastructure components you want to operate.

Standalone

Standalone is the fastest way to run Litefuse locally or on a single server. It runs Litefuse as a single process and is intended for evaluation and lightweight single-node deployments.

Install and start Litefuse with one command:

curl -fsSL https://litefuse.ai/install.sh | sh

The installer automatically detects supported platforms (macOS arm64 and Linux x64), downloads the matching package to ~/.litefuse, and starts Litefuse.

You can configure the installer with these environment variables:

VariableDescription
LITEFUSE_HOMEInstallation directory. Defaults to ~/.litefuse.
LITEFUSE_VERSIONPackage version to install.
LITEFUSE_NO_START=1Install Litefuse without starting it.

Docker Compose

Use the Docker Compose guide when you want all services to run as containers on the same host. The bundle includes Litefuse Web, Litefuse Worker, Postgres, Redis, MinIO, and Doris.

Production Deployment

Use the Production Deployment guide when your infrastructure team provides managed Postgres, Redis, S3-compatible object storage, and Doris/SelectDB. This option runs the Litefuse Web and Worker containers against those managed services.

Was this page helpful?