Skip to content

Installation Overview

This section covers the installation of LyftData. Start by deciding which journey you are on, then follow the matching checklist below.

  1. For a single-host trial, follow the Evaluation Quickstart
  2. Confirm System Requirements and Prerequisites
  3. Download the binary via Downloads or Prepare the binary
  4. Install the server on your target OS and verify it is reachable
  5. (Optional) add external workers, then review Configuration basics and Networking & TLS

Choose your path

  • Evaluation (single host, ~15 minutes): Ideal for proof-of-concept or demos. Use the Evaluation Quickstart to bring up a server with the built-in worker, log in, and run a sample job.
  • Production rollout: Plan for dedicated server and worker hosts, service accounts, and network approvals. Start with Prerequisites and follow the platform guides for every host. Budget ~45–60 minutes per host for initial provisioning (service account, binary placement, service manager wiring, validation).

Minimal deployments

lyftdata_architecture

A minimal LyftData installation consists of a single server process. The server provides a built-in worker, which is used for testing jobs, but it can also run as many jobs as the server’s host resources can accommodate.

Multi-worker deployments

lyftdata_architecture

LyftData scales by deploying additional workers, and connecting them to a server. For multi-worker deployments, all jobs are managed through the server.

Workers typically run on separate hosts, but they can also run on the same host as the server, provided default worker ports are appropriately configured to avoid conflicts.

After bringing up the server and initial workers, follow the post-install checklist to enable metrics, verify health, and build your first job.

Where to go next