Skip to content

Installation

Terminal window
curl -fsSL https://raw.githubusercontent.com/floruntime/flo/master/scripts/install.sh | sh

This installs the flo binary to /usr/local/bin.

Terminal window
brew tap floruntime/tap
brew install flo
Terminal window
docker run -p 9000:9000 -p 9001:9001 -p 9002:9002 ghcr.io/floruntime/flo:latest

See the Docker deployment guide for production usage with volumes and compose.

Requires Zig 0.15.2+.

Terminal window
git clone https://github.com/floruntime/flo.git
cd flo/flo
zig build -Drelease=true

The binary is at zig-out/bin/flo.

Terminal window
flo --version
PortPurpose
9000Client API (binary protocol + WebSocket)
9001Prometheus metrics (auto: port + 1)
9002Dashboard web UI (auto: port + 2)