pkg.soopen package index

brew / rank 7539

Install pomerium with Homebrew, Nix

Identity and context-aware access proxy. Version 0.33.6 via Homebrew; verified 2026-10-27. Also installable with nix: nix profile install nixpkgs#pomerium.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install pomerium

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#pomerium

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

overview

Package summary

Identity and context-aware access proxy

Commands and aliases

  • pomerium

history

Project history and usage

Pomerium is an open-source identity- and context-aware access proxy that authenticates users, evaluates policy, and proxies approved requests to internal applications and services.

Project history

Founder Bobby Allen wrote the original Pomerium code in 2019 to rethink application access control for networks that could no longer be treated as trusted.

The open-source project evolved into Pomerium Core, the self-managed server and data plane. Managed and enterprise control planes were subsequently built around Core for organizations wanting centralized operations, governance, or hosted management.

Adoption history

Pomerium's official history records its founding in 2019, followed by investment and broad operational adoption. The project expanded from an open-source proxy into Core, managed-control-plane, and self-hosted enterprise deployment models while retaining Core as the shared data-plane engine.

How it is used

Configure an identity provider, secrets, and protected routes in `config.yaml` or environment variables, then run the all-in-one service for the simplest deployment. Larger or security-constrained installations can split proxy, authenticate, authorize, and databroker responsibilities.

Place Pomerium in front of internal applications and define identity- and context-aware route policy. Users authenticate through the configured identity provider, after which Pomerium authorizes each request before forwarding it upstream.

Why package nerds care

Pomerium packages authentication, authorization, proxying, and session data services into a deployable identity-aware gateway. It brings BeyondCorp-style per-request policy enforcement to self-hosted infrastructure without requiring a traditional network VPN.

For operators and packagers, it is notable for supporting a compact all-in-one binary as well as split services, containers, Kubernetes, and operating-system packages. The same declarative configuration can describe identity-provider integration, routes, policy, certificates, and storage.

Timeline

  • 2019: Pomerium is founded and the original access-proxy code is written.
  • 2020s: The project expands into Core, managed Zero, and self-hosted Enterprise deployment models.

Related projects

  • OAuth2 Proxy is a narrower authentication reverse proxy and static-file server, useful when validating users through OAuth providers is sufficient without Pomerium's broader context-aware policy model.
  • Cloudflare Access with `cloudflared` offers identity-aware access through Cloudflare's managed network and is a deployment-model alternative to operating Pomerium Core yourself.

security posture

Risk level: orange

formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • formula declares a Homebrew service

Signals

  • metadata:service

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 5 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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
config.yaml

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
config.yaml

executables

Installed executables

CommandKindExposureNote
pomeriumcliglobal 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-11-04
manager version0.33.6
manager updated2026-10-27
local dataok
upstreamcurrent
latest detectedv0.33.6

https://github.com/pomerium/pomerium

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:pomerium
Version0.33.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/pomerium
Homepagehttps://www.pomerium.com
Repositoryhttps://github.com/pomerium/pomerium
Upstream docshttps://www.pomerium.com
LicenseApache-2.0
Source archivehttps://github.com/pomerium/pomerium/archive/refs/tags/v0.33.6.tar.gz
Last updated2026-10-27T09:52:05Z
Pulseupdated
Build dependenciesgo, node
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepomerium
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • arch
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%

pomerium

nix profile install nixpkgs#pomerium
  • normalized package name match
  • Matched by: Pomerium
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/po/pomerium/package.nix from https://api.github.com/repos/NixOS/nixpkgs/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
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation