macOS
brew install caddylocal Homebrew formula metadata
sudo port install caddyMacPorts ports tree · www/caddy/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für caddy in AI-Agent-Workflows.
Installation
brew install caddylocal Homebrew formula metadata
sudo port install caddyMacPorts ports tree · www/caddy/Portfile · Quelle: api.github.com
sudo apk add caddyAlpine Linux edge package indexes · caddy · Quelle: dl-cdn.alpinelinux.org
sudo apt install caddyDebian stable package indexes · caddy · Quelle: deb.debian.org
sudo dnf install caddyFedora Rawhide package metadata · caddy · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#caddynixpkgs package indexes · pkgs/by-name/ca/caddy/package.nix · Quelle: api.github.com
sudo pacman -S caddyArch Linux sync databases · caddy · Quelle: geo.mirror.pkgbuild.com
sudo zypper install caddyopenSUSE Tumbleweed package metadata · caddy · Quelle: download.opensuse.org
choco install caddyChocolatey community package catalog · caddy · Quelle: community.chocolatey.org
scoop install main/caddyScoop official bucket manifest trees · bucket/caddy.json · Quelle: api.github.com
winget install --id CaddyServer.Caddy -eWindows Package Manager source index · CaddyServer.Caddy · Quelle: cdn.winget.microsoft.com
Überblick
Powerful, enterprise-ready, open source web server with automatic HTTPS
Verlauf
Caddy is a Go web server and reverse proxy best known for making automatic HTTPS the default behavior. Its modern identity is a self-contained server platform with a JSON-native configuration model, a human-friendly Caddyfile adapter, an admin API, and a module system.
Caddy's README says Matthew Holt began the project in 2014 while studying computer science at Brigham Young University. The project name reflects its role as a helper that carries the mundane work of serving the Web and keeps multiple concerns organized in one place.
The project differentiated itself by turning HTTPS from an operational chore into the default path. Caddy's feature list highlights automatic HTTPS with Let's Encrypt and ZeroSSL, managed local CAs for internal names, multi-issuer fallback, HTTP/1.1, HTTP/2, HTTP/3, and a plugin/module architecture. Caddy 2.0 was released as production-ready on May 4, 2020, after a redesign around a modular core, JSON config, API-driven reloads, and config adapters.
Caddy moved from developer-friendly web server to widely packaged infrastructure component because it solved TLS automation at the binary level. The official README states it has served trillions of requests and managed millions of TLS certificates, and GitHub shows a large contributor and user community.
Its packaging footprint reflects that adoption: the Homebrew input records Caddy across Homebrew, Debian, Ubuntu, Fedora, Arch, Alpine, Nix, MacPorts, Chocolatey, Scoop, winget, and openSUSE.
Caddy is commonly used as an HTTPS static file server, reverse proxy, TLS terminator, local development server, and programmable HTTP platform. Users can run it with a Caddyfile, feed JSON through the admin API, adapt other config formats, or build custom binaries with modules using xcaddy.
Caddy matters to package nerds because it is a rare web server whose default install changes operational behavior: a plain binary can obtain and renew certificates, manage local trust, expose an API, and replace common nginx-plus-certbot setups with less glue. It also stresses packaging choices around service files, low-port binding, data directories, custom module builds, and reproducible Go binaries.
Sicherheitslage
formula declares a Homebrew service.
orange Risiko · mittel Konfidenz · infrastructure
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
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.
Config paths the tool may read or write during local use.
/etc/caddy/CaddyfileCaddyfileCredential-bearing paths to review before unattended agent runs.
~/.local/share/caddy~/Library/Application Support/Caddy$XDG_DATA_HOME/caddy%AppData%\CaddyExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
caddy | cli | globales Executable |
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.
https://github.com/caddyserver/caddy
Installationsmetadaten
| Paketschlüssel | brew:caddy |
|---|---|
| Version | 2.11.4 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/caddy |
| Homepage | https://caddyserver.com/ |
| Repository | https://github.com/caddyserver/caddy |
| Upstream-Dokumentation | https://caddyserver.com/docs |
| Lizenz | Apache-2.0 |
| Quellarchiv | https://github.com/caddyserver/caddy/archive/refs/tags/v2.11.4.tar.gz |
| Zuletzt aktualisiert | 2026-06-03T09:52:05Z |
| Pulse | updated |
| Build-Abhängigkeiten | go |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | declared |
| Einschränkungen | When running the provided service, caddy's data dir will be set as `$HOMEBREW_PREFIX/var/lib` instead of the default location found at https://caddyserver.com/docs/conventions#data-directory |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | caddy |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
caddy 2.6.2-12+b3
Fast, lightweight web server with automatic HTTPS
https://github.com/caddyserver/caddy
sudo apt install caddycaddy
nix profile install nixpkgs#caddycaddy 2.6.2-6
Fast, lightweight web server with automatic HTTPS
https://github.com/caddyserver/caddy
sudo apt install caddycaddy 2.11.4-r0
Fast, multi-platform web server with automatic HTTPS
sudo apk add caddycaddy-openrc 2.11.4-r0
Fast, multi-platform web server with automatic HTTPS (OpenRC init scripts)
sudo apk add caddy-openrccaddy 2.10.2-5.fc44
Web server with automatic HTTPS
sudo dnf install caddycaddy 2.11.3-1
Fast web server with automatic HTTPS
https://github.com/caddyserver/caddy
sudo pacman -S caddycaddy 2.11.3-1.1
Fast, multi-platform web server with automatic HTTPS
sudo zypper install caddycaddy-bash-completion 2.11.3-1.1
Bash Completion for caddy
sudo zypper install caddy-bash-completioncaddy-fish-completion 2.11.3-1.1
Fish Completion for caddy
sudo zypper install caddy-fish-completioncaddy-zsh-completion 2.11.3-1.1
ZSH Completion for caddy
sudo zypper install caddy-zsh-completioncaddy
sudo port install caddycaddy
choco install caddymain/caddy
scoop install main/caddyCaddyServer.Caddy
winget install --id CaddyServer.Caddy -eQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.