Skip to content

Installation

Sentrie is a single binary executable. It has no external dependencies.

On macOS, both M1 (arm64) and Intel (x64) executables are provided. On Windows and Linux, both x64 and arm64 executables are provided.

Convenience scripts are provided for macOS, Linux, and Windows.

Recommended: Homebrew Formula

Terminal window
brew install sentrie-sh/tap/sentrie

Why Formulas instead of Casks? macOS Gatekeeper flags binaries installed via Homebrew Casks, requiring users to manually remove quarantine attributes or approve the binary in System Settings. Formulas are treated as regular binaries by Gatekeeper, avoiding these security warnings and providing a seamless installation experience.

Alternative: Install script

Terminal window
curl -fsSL https://sentrie.sh/install.sh | bash
Terminal window
curl -fsSL https://sentrie.sh/install.sh | bash
Terminal window
irm https://sentrie.sh/install.ps1 | iex
Terminal window
sentrie --version

This should display the current version of Sentrie.

For specific versions, use the install script:

Terminal window
curl -fsSL https://sentrie.sh/install.sh | bash -s v0.1.0
Terminal window
curl -fsSL https://sentrie.sh/install.sh | bash -s v0.1.0
Terminal window
$v="0.1.0"; irm https://sentrie.sh/install.ps1 | iex
Terminal window
sentrie --version