Automic VaultAutomic Vault

brew

haproxy mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für haproxy in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install haproxy

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install haproxy

MacPorts ports tree · net/haproxy/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add haproxy

Alpine Linux edge package indexes · haproxy · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install haproxy

Debian stable package indexes · haproxy · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install haproxy

Fedora Rawhide package metadata · haproxy · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#haproxy

nixpkgs package indexes · pkgs/by-name/ha/haproxy/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S haproxy

Arch Linux sync databases · haproxy · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install haproxy

openSUSE Tumbleweed package metadata · haproxy · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Reliable, high performance TCP/HTTP load balancer

Verlauf

Projektgeschichte und Nutzung

HAProxy is a long-running open source TCP and HTTP reverse proxy and load balancer. Its project identity is unusually tied to operations culture: it is a small, fast daemon, configured with plain text, used for health checks, traffic steering, failover, TLS termination, observability, and controlled reloads in Unix-like production environments.

For package users, HAProxy matters because it sits at the point where upstream release branches, distribution packaging, TLS libraries, init systems, and operational safety meet. The Homebrew package represents the general HAProxy command-line daemon rather than a language library or desktop application.

Projektgeschichte

The HAProxy history page traces the project back to Zprox, a tool used in 1999 to test how applications behaved with many slow modem clients. In 2000 Zprox gained header rewriting and a minimal configuration language with concepts such as listeners and servers; in 2001 HAProxy 1.0 appeared as a tool for offloading traffic from hardware load balancers.

The public branch table on haproxy.org places HAProxy 1.0 on 2001-12-16, followed by 1.1 in 2002, 1.2 in 2003, and 1.3 in 2006. The early releases established the durable shape of the program: a single-purpose network daemon, a configuration file centered on frontends/backends/listeners/servers, health checking, cookie persistence, logging, and incremental protocol support.

HAProxy evolved by adding operational features without changing its basic package identity. HAProxy 1.5 brought SSL and compression into the community branch, 1.8 introduced multithreading and HTTP/2-era plumbing, 2.0 added cloud-native-adjacent features such as the Kubernetes Ingress Controller, Data Plane API, and Prometheus exporter, and 2.8 added production-oriented QUIC work along with reliability, observability, and usability improvements.

Adoptionsgeschichte

HAProxy became a standard choice for high-traffic HTTP and TCP load balancing because it combined low overhead, predictable behavior, and admin-friendly configuration. The project homepage emphasizes high availability, reliability, performance, and security, and the package appears across many Unix package managers in the supplied input facts.

Its adoption also reflects a packaging pattern: operations teams often need distro or package-manager builds for repeatable deployment, while also caring about exact upstream branch support, OpenSSL or alternate TLS linkage, systemd integration, and whether a branch receives only critical fixes or broader maintenance.

Wie es verwendet wird

Typical use is as a front-line or internal load balancer: accepting HTTP or raw TCP connections, selecting backends, checking server health, adding forwarded headers, terminating TLS, exposing stats, and allowing controlled reloads or runtime changes.

For Homebrew users, the package provides the `haproxy` executable for local development, test rigs, laptop-hosted reverse proxying, and small deployments. Production Unix installations commonly pair the daemon with a service manager and a configuration file such as `haproxy.cfg`, but the batch input has no official config path to preserve.

Warum Paket-Nerds sich dafür interessieren

HAProxy is package-nerd material because it is both tiny in surface area and heavy in operational consequences. A package revision can change TLS behavior, threading defaults, QUIC support, Lua support, compression, service files, or hardening flags.

The project's parallel branch model makes version selection meaningful. A formula named `haproxy` follows the general package role, while versioned formulae such as `haproxy@2.8` exist to keep a particular upstream branch available for operators who need that branch's ABI, behavior, or support window.

Zeitleiste

  • 1999: Zprox used as a slow-client testing tool.
  • 2001-12-16: HAProxy 1.0 branch listed by haproxy.org.
  • 2002-03-10: HAProxy 1.1 branch adds early scheduler, health-check, logging, and cookie features.
  • 2003-11-09: HAProxy 1.2 branch adds client-side IPv6 and maxconn-era scaling features.
  • 2014-06-19: HAProxy 1.5 branch listed; project history highlights SSL and compression.
  • 2017-11-26: HAProxy 1.8 branch listed; project history highlights multithreading and HTTP/2-related work.
  • 2019-06-16: HAProxy 2.0 branch listed; project history highlights cloud-native logging, Kubernetes ingress, Data Plane API, and Prometheus exporter.
  • 2023-05-31: HAProxy 2.8 branch listed; project history and homepage describe QUIC and operational improvements in that branch.

Related projects

  • Related infrastructure includes NGINX, Envoy, Varnish, Keepalived, the HAProxy Kubernetes Ingress Controller, the HAProxy Data Plane API, and tools that consume HAProxy's stats or runtime interfaces.
  • The PROXY protocol is closely associated with HAProxy's ecosystem because it lets upstream proxies preserve client connection metadata across TCP hops.

Sicherheitslage

Risikostufe: orange

formula declares a Homebrew service.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • formula declares a Homebrew service

Signale

  • metadata:service

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Formelmetadaten deklarieren einen Service- oder Daemon-Block.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
haproxycliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version3.4.2
Manager aktualisiert2026-07-03
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.haproxy.org/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:haproxy
Version3.4.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/haproxy
Homepagehttps://www.haproxy.org/
Repositoryhttps://git.haproxy.org/?p=haproxy.git
Upstream-Dokumentationhttps://docs.haproxy.org/
LizenzGPL-2.0-or-later WITH openvpn-openssl-exception
Quellarchivhttps://www.haproxy.org/download/3.4/src/haproxy-3.4.2.tar.gz
Zuletzt aktualisiert2026-07-03T10:39:29Z
Pulseupdated
Abhängigkeitenopenssl@3, pcre2
Von macOS bereitgestellte Bibliothekenlibxcrypt
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstdeclared

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehaproxy
Aliases
  • haproxy@3.4
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

haproxy 3.0.11-1+deb13u2

fast and reliable load balancing reverse proxy

http://www.haproxy.org/

sudo apt install haproxy
  • Section: net
  • Architecture: amd64
  • 9 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Debian stable package indexes · deb.debian.org · Debian stable package indexes: haproxy from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

haproxy-doc 3.0.11-1+deb13u2

fast and reliable load balancing reverse proxy (HTML documentation)

http://www.haproxy.org/

sudo apt install haproxy-doc
  • Section: doc
  • Architecture: all
  • Source Package: haproxy
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Debian stable package indexes · deb.debian.org · Debian stable package indexes: haproxy-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

vim-haproxy 3.0.11-1+deb13u2

syntax highlighting for HAProxy configuration files

http://www.haproxy.org/

sudo apt install vim-haproxy
  • Section: net
  • Architecture: all
  • Source Package: haproxy
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Debian stable package indexes · deb.debian.org · Debian stable package indexes: vim-haproxy from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

haproxy

nix profile install nixpkgs#haproxy
  • normalized package name match
  • Abgeglichen nach: Haproxy
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ha/haproxy/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

haproxy 2.8.5-1ubuntu3

fast and reliable load balancing reverse proxy

http://www.haproxy.org/

sudo apt install haproxy
  • Section: net
  • Architecture: amd64
  • 8 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: haproxy from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

haproxy-doc 2.8.5-1ubuntu3

fast and reliable load balancing reverse proxy (HTML documentation)

http://www.haproxy.org/

sudo apt install haproxy-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: haproxy
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: haproxy-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

vim-haproxy 2.8.5-1ubuntu3

syntax highlighting for HAProxy configuration files

http://www.haproxy.org/

sudo apt install vim-haproxy
  • Section: universe/net
  • Architecture: all
  • Source Package: haproxy
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: vim-haproxy from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

haproxy 3.4.0-r0

A TCP/HTTP reverse proxy for high availability environments

https://www.haproxy.org/

sudo apk add haproxy
  • License: GPL-2.0-or-later WITH OpenSSL-Exception
  • Architecture: x86_64
  • Source Package: haproxy
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Haproxy
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: haproxy from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

haproxy-doc 3.4.0-r0

A TCP/HTTP reverse proxy for high availability environments (documentation)

https://www.haproxy.org/

sudo apk add haproxy-doc
  • License: GPL-2.0-or-later WITH OpenSSL-Exception
  • Architecture: x86_64
  • Source Package: haproxy
  • normalized package name match
  • Abgeglichen nach: Haproxy
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: haproxy-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

haproxy-openrc 3.4.0-r0

A TCP/HTTP reverse proxy for high availability environments (OpenRC init scripts)

https://www.haproxy.org/

sudo apk add haproxy-openrc
  • License: GPL-2.0-or-later WITH OpenSSL-Exception
  • Architecture: x86_64
  • Source Package: haproxy
  • normalized package name match
  • Abgeglichen nach: Haproxy
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: haproxy-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

haproxy 3.4.0-1.fc45

Reliable, high-performance TCP/HTTP load-balancing reverse proxy

https://www.haproxy.org/

sudo dnf install haproxy
  • License: GPL-2.0-or-later AND LGPL-2.1-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: haproxy
  • 11 Abhängigkeiten
  • 4 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Haproxy
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: haproxy from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

haproxy 3.4.0-2

Reliable, high performance TCP/HTTP load balancer

https://www.haproxy.org/

sudo pacman -S haproxy
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • 7 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Haproxy
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: haproxy from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

haproxy 3.4.0+git0.64a335366-1.1

The Reliable, High Performance TCP/HTTP Load Balancer

https://www.haproxy.org/

sudo zypper install haproxy
  • License: GPL-3.0-or-later AND LGPL-2.1-or-later
  • Category: Productivity/Networking/Web/Proxy
  • Architecture: x86_64
  • Source Package: haproxy
  • 9 Abhängigkeiten
  • 6 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Haproxy
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: haproxy from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

haproxy

sudo port install haproxy
  • normalized package name match
  • Abgeglichen nach: Haproxy
MacPorts ports tree · api.github.com · MacPorts ports tree: net/haproxy/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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