Today: run Eliya in Docker

Until the native macOS aarch64 binary is available, the recommended path on macOS is to run Eliya inside a Linux-based Docker container. On Apple Silicon, prefer the linux/arm64 variant; Eliya's multi-arch image manifest serves it natively, no emulation involved. Docker Desktop can also run linux/amd64 images via Rosetta 2 emulation, but not every syscall behaves identically under emulation; for production-shape workloads on Apple Silicon, the native arm64 path is the right default.

Full Docker walkthrough: Install with Docker.

SDKman (coming soon)

SDKman integration is coming soon for all platforms; the vendor ID 25.0.3-eliya is reserved with SDKman, and the registration PR is rolling out through the Foojay DISCO API to SDKman backend migration. Once the macOS aarch64 binary is available and the SDKman registration is live, macOS users will be able to install Eliya with:

Until then, run the Linux build in Docker (above).

Native aarch64 binary

Eliya is server-first. macOS support exists for developers running Dial workflows locally against the Eliya runtime, not because macOS is a production target. Native aarch64 builds for Apple Silicon are a planned, demand-gated deliverable; native .pkg installers and a Homebrew tap follow if demand signal warrants them.

If you'd use a native macOS binary, join the early-access list. Your signup is a meaningful demand signal that influences prioritisation.

Get notified when the macOS aarch64 binary is available

Native aarch64 builds for Apple Silicon are a planned, demand-gated deliverable. We'll email you the moment the binary is available.

We'll only email you about macOS progress. One-click unsubscribe in every email; we never share your data. See privacy.

[ } Eliya Eliya Dial Dial
Privacy
[ }
[ }
// PRODUCTS Eliya Eliya Dial Dial