Installation
Requirements
- Rust 1.70+ (if building from source)
- OpenSSL (Linux) or SecureTransport (macOS)
- CA certificate installation requires admin privileges
Cargo (Recommended)
cargo install relay-core-cli npm
npm install -g @relay-core/cli Pre-built Binaries
Download from GitHub Releases:
- macOS (Apple Silicon)
- macOS (Intel)
- Linux (x86_64)
- Linux (ARM64)
- Windows (x86_64)
Linux Installation
tar -xzf relay-core-cli-x86_64-unknown-linux-gnu.tar.gz
sudo mv relay-core-cli /usr/local/bin/
relay-core-cli --version Linux binaries are built as glibc-linked (gnu) and ship the Deno / V8 script engine. The musl-static variant is no longer published — rusty_v8 has no musl prebuilds, and shipping musl binaries without V8 would break JS scripts on Linux. If you need a musl build, compile from source with cargo build --release --target x86_64-unknown-linux-musl.
macOS Installation
tar -xzf relay-core-cli-x86_64-apple-darwin.tar.gz
sudo mv relay-core-cli /usr/local/bin/
relay-core-cli --version Windows Installation
Extract the ZIP and add the directory to your PATH.
Build from Source
git clone https://github.com/relaycraft/relay-core
cd relay-core
cargo build --release
./target/release/relay-core-cli --version Verify Installation
relay-core-cli --version
# relay-core-cli 0.8.3