Automic VaultAutomic Vault

brew

Install zrok with Homebrew, Nix, scoop

Geo-scale, next-generation sharing platform built on top of OpenZiti. Version 2.0.4 via Homebrew; verified 2026-06-28.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install zrok

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#zrok

nixpkgs package indexes · pkgs/by-name/zr/zrok/package.nix · source: api.github.com

Windows

Scoopverified · 92%
scoop install extras/zrok

Scoop official bucket manifest trees · bucket/zrok.json · source: api.github.com

overview

Package summary

Geo-scale, next-generation sharing platform built on top of OpenZiti

Commands and aliases

  • zrok

history

Project history and usage

zrok is a sharing and tunneling platform built on OpenZiti. It gives developers and operators a CLI-first way to expose local web apps, TCP/UDP services, files, and private resources without opening inbound firewall ports.

Project history

The project grew out of the OpenZiti ecosystem, whose core idea is programmable zero-trust networking. The public GitHub repository was created on 2022-07-18, and the README describes zrok as an OpenZiti-native sharing platform with both hosted and self-hosted deployment paths.

zrok evolved around the `zrok` CLI and a service model: users enable an account or environment, create shares, reserve named shares, and access those shares through public frontends or private OpenZiti access. That makes it closer to a packaging-friendly tunneling product than a single-purpose port forwarder.

Adoption history

Adoption has followed the broader developer-tool pattern for secure tunnels: local development demos, webhook testing, temporary file sharing, remote access to internal services, and self-hosted teams that want a tunnel without delegating trust to a closed SaaS network.

Its package-manager footprint matters because the CLI is the normal entry point. Homebrew, Nix, and Scoop packaging make zrok convenient for developers who need the same command on macOS, Linux, and Windows while the network service runs elsewhere.

How it is used

Typical usage starts with `zrok enable`, then `zrok share` for an ephemeral share or `zrok reserve` plus `zrok share reserved` for a stable endpoint. The docs cover public shares for browser-accessible endpoints and private shares for OpenZiti-backed access between enrolled peers.

Package users commonly install it as a local CLI, authenticate it to a zrok service, and use it to expose development servers, APIs, files, or private service targets without editing router/firewall rules.

Why package nerds care

zrok is package-nerd interesting because it packages a modern networking service as a developer CLI: the local binary is tiny compared with the trust, identity, and overlay-network machinery behind it.

It also shows how tunnel tools have moved from ad hoc SSH reverse tunnels toward managed or self-hosted zero-trust overlays. For package databases, zrok belongs next to ngrok-style sharing tools, OpenZiti components, and other CLI-first remote-access utilities.

Timeline

  • 2022-07-18: The openziti/zrok GitHub repository is created.
  • 2023: zrok documentation presents both hosted sharing and self-hosted operation on top of OpenZiti.
  • 2026: The repository remains active, with current development still centered on the zrok CLI and OpenZiti-backed sharing model.

Related projects

  • Related projects include OpenZiti, ngrok, Cloudflare Tunnel, Tailscale Funnel, SSH reverse tunnels, frp, and localtunnel.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for zrok. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
zrokcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version2.0.4
manager updated2026-06-28
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/openziti/zrok

install metadata

Package metadata

Package keybrew:zrok
Version2.0.4
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/zrok
Homepagehttps://zrok.io
Repositoryhttps://github.com/openziti/zrok
Upstream docshttps://docs.zrok.io/
LicenseApache-2.0 AND BSD-3-Clause AND MIT
Source archivehttps://github.com/openziti/zrok/releases/download/v2.0.4/source-v2.0.4.tar.gz
Last updated2026-06-28T03:02:38Z
Pulseupdated
Build dependenciesgo, node
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namezrok
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

zrok

nix profile install nixpkgs#zrok
  • normalized package name match
  • Matched by: Zrok
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/zr/zrok/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

extras/zrok

scoop install extras/zrok
  • normalized package name match
  • Matched by: Zrok
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/zrok.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment