# ezx — Install & Quickstart

Prebuilt binaries are on the GitHub releases page, or build from source.

Repository: <https://github.com/supanadit/ezx>

## Download a release binary

### Linux x86_64

```sh
curl -LO https://github.com/supanadit/ezx/releases/download/0.8.1/ezx-0.8.1-linux-amd64
mv ezx-0.8.1-linux-amd64 ezx
chmod +x ezx
./ezx --help
```

### Linux arm64

```sh
curl -LO https://github.com/supanadit/ezx/releases/download/0.8.1/ezx-0.8.1-linux-arm64
mv ezx-0.8.1-linux-arm64 ezx
chmod +x ezx
./ezx --help
```

### macOS x86_64

```sh
curl -LO https://github.com/supanadit/ezx/releases/download/0.8.1/ezx-0.8.1-darwin-amd64
mv ezx-0.8.1-darwin-amd64 ezx
chmod +x ezx
./ezx --help
```

### macOS arm64

```sh
curl -LO https://github.com/supanadit/ezx/releases/download/0.8.1/ezx-0.8.1-darwin-arm64
mv ezx-0.8.1-darwin-arm64 ezx
chmod +x ezx
./ezx --help
```

## Build from source

```sh
go build -o ezx ./app
```

## Demo

Read env, provision files, and run a tiny process chain — the fastest way to see ezx in action.

```sh
./ezx bootstrap examples/bootstrap/demo.js
```

## PostgreSQL container example

```sh
docker run --rm -e POSTGRES_PASSWORD=secret \
  -v "$PWD/ezx:/usr/local/bin/ezx" \
  -v "$PWD/examples:/examples" postgres:16 \
  ezx bootstrap /examples/bootstrap/postgres.js
```

## Status & License

Status: v0.8.1

License: Apache License 2.0 — © 2026 Supan Adit Pratama.

