Installation
On macOS, the recommended install path is Homebrew:
brew install orkhq/tap/orkYou can also tap the repository first:
brew tap orkhq/tapbrew install orkHomebrew installs ork onto your PATH and makes upgrades straightforward:
brew upgrade orkLinux Or Manual Install
Section titled “Linux Or Manual Install”Use the install script when you are on Linux, do not use Homebrew, or want to install into a specific directory:
curl -fsSL https://tryork.dev/install | shThe installer detects your operating system and architecture, downloads the matching release asset from GitHub, verifies the checksum when the release publishes one, and installs ork into ~/.local/bin by default.
Requirements
Section titled “Requirements”- macOS with Homebrew, or macOS/Linux with
curlandtar - Any tools required by the adapters you use, such as Docker, Terraform, or AWS CLI
Options
Section titled “Options”Install a specific release:
curl -fsSL https://tryork.dev/install | ORK_VERSION=v0.1.0 shInstall into a custom directory:
curl -fsSL https://tryork.dev/install | ORK_INSTALL_DIR=/usr/local/bin shIf ork is installed into ~/.local/bin, make sure that directory is on your PATH.
Tune download behavior for slow or unreliable networks:
curl -fsSL https://tryork.dev/install | ORK_DOWNLOAD_RETRIES=5 ORK_DOWNLOAD_MAX_TIME=600 shThe installer uses retries, connection timeouts, and a visible progress bar when run in an interactive terminal. These environment variables are available when you need to override the defaults:
ORK_DOWNLOAD_RETRIES, default3ORK_DOWNLOAD_RETRY_DELAY, default2secondsORK_DOWNLOAD_CONNECT_TIMEOUT, default15secondsORK_DOWNLOAD_MAX_TIME, default300seconds per download
You can also build from source.
From the repository root:
go build -o bin/ork ./cmd/orkCheck the CLI:
bin/ork versionDocumentation Site
Section titled “Documentation Site”The docs site is a separate Starlight app:
cd docsnpm installnpm run dev