Skip to main content
Select a tab for the core sitectl command or one of its plugins to see install and upgrade instructions. When you install a current v1 sitectl plugin with Homebrew or Linux packages, the package manager also installs the core sitectl command. These docs track this published release set. Generated command references cover core sitectl and the operator plugins; sitectl-app-tmpl is the separately versioned contributor scaffold: Core and plugins are separately built executables, but the reviewed versions above share the v1 SDK and RPC schema. The documentation generator records each tag’s exact commit in scripts/snippet-dependencies.json. Debian, RPM, and APK packages encode each plugin’s minimum core dependency; Homebrew installs the current core formula first. If you install release binaries manually, upgrade core and every plugin you use as one tested set:
Installing a new core binary does not change the SDK and lifecycle metadata embedded in an older plugin binary. A protocol error or missing lifecycle behavior after an upgrade is an installation/version problem, not a project migration; update the plugin before changing project files.
The APT repository authenticates signed Release metadata. The RPM repository currently authenticates signed repomd.xml metadata with repo_gpgcheck=1; package payload hashes come from that signed metadata, while individual RPM signatures are not published, so gpgcheck=0 is intentional. Do not change it to gpgcheck=1 until the packages themselves are signed.
The Linux package repository is rebuilt from current release artifacts and does not preserve every older package version. A version pin is a durable rollback only while the artifact remains available. For long-lived production rollback, retain a package-repository snapshot or archive the matching GitHub release packages and checksums.txt in controlled storage.

Homebrew

You can install sitectl using Homebrew:
To upgrade later:

Linux Packages

Releases publish native Linux packages through the libops package repository.
To upgrade later:

Binary Install

You can install sitectl by either downloading or building the sitectl binary.
Select an explicit tag from the sitectl releases, then follow Verify a manual binary install to download that version’s archive and checksums.txt and verify the archive before extraction.
Requires go and make
To upgrade a binary install, select an explicit target release and verify its archive, or rebuild from an explicit reviewed tag or full commit. Keep the previous binary until the complete core/plugin set passes the checks below.Once sitectl is on your system, put the binary in a directory that is in your $PATH.