Before you install
You need:- A supported computer: Apple Silicon macOS, x86-64 Linux, or ARM64 Linux
curl,awk, andtar, which are included with most macOS and Linux installations- An internet connection
1. Install LStack
Run this command in your terminal:Ctrl-C — it undoes what it created and tells you that nothing was installed.
The installer selects the correct release for your computer, verifies the download, and installs LStack for your user account. It creates the required folders and configuration automatically without asking you to copy secrets or edit configuration files.
The installer sends no credentials of any kind while downloading. Your LStack account is separate and is created in the browser during setup.
The installer does not start LStack automatically. Start it after installation:
2. Complete first-time setup
Open the running installation in a browser. A new installation guides you through Welcome → Project location → Readiness → Sign in before you claim the installation and reach the dashboard. The Project location screen defaults to~/LStack-Projects. You can keep it or select another folder on the computer running LStack. Readiness checks Docker, the worker image, and Linux worker confinement. Missing worker prerequisites do not block sign-in or dashboard access, but they must be resolved before workers can run.
Sign in with the email address and password for your invited LStack beta account. Email verification and password recovery also happen in the browser. LStack never asks for account credentials in the terminal.
lstack setup is a read-only readiness report. It shows whether LStack is running, its effective address, the project location, worker prerequisites, and the next action. It does not start LStack, open a browser, change settings, build the worker image, configure Linux confinement, or print a complete SSH tunnel command.
Choose the flow that matches where LStack is running.
- Computer with a browser
- Ubuntu Server or headless
Open LStack in your browser at:If LStack uses another port, find its effective address with either command:The Welcome screen appears automatically on a new installation. Complete Project location and Readiness, then sign in with your email address and password. You do not need to run
lstack setup before visiting the page.3. Open LStack later
On a computer with a browser, use the bundled CLI to check LStack and open the dashboard:lstack start. On a headless server, use lstack setup to find the effective port and recreate the matching SSH tunnel, or enable LAN access from Settings after signing in.
What the installer preserves
Reinstalling or updating LStack preserves your existing configuration and data. Downloads are checksum-verified before they are installed, and an unsuccessful installation does not replace a working version.Installation locations
Check platform support
Review supported operating systems, processor types, and Docker configurations.