macOS
brew install caddylocal Homebrew formula metadata
sudo port install caddyMacPorts ports tree · www/caddy/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de caddy pour les workflows d'agents IA.
installation
brew install caddylocal Homebrew formula metadata
sudo port install caddyMacPorts ports tree · www/caddy/Portfile · Source: api.github.com
sudo apk add caddyAlpine Linux edge package indexes · caddy · Source: dl-cdn.alpinelinux.org
sudo apt install caddyDebian stable package indexes · caddy · Source: deb.debian.org
sudo dnf install caddyFedora Rawhide package metadata · caddy · Source: dl.fedoraproject.org
nix profile install nixpkgs#caddynixpkgs package indexes · pkgs/by-name/ca/caddy/package.nix · Source: api.github.com
sudo pacman -S caddyArch Linux sync databases · caddy · Source: geo.mirror.pkgbuild.com
sudo zypper install caddyopenSUSE Tumbleweed package metadata · caddy · Source: download.opensuse.org
choco install caddyChocolatey community package catalog · caddy · Source: community.chocolatey.org
scoop install main/caddyScoop official bucket manifest trees · bucket/caddy.json · Source: api.github.com
winget install --id CaddyServer.Caddy -eWindows Package Manager source index · CaddyServer.Caddy · Source: cdn.winget.microsoft.com
aperçu
Powerful, enterprise-ready, open source web server with automatic HTTPS
historique
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.
posture de sécurité
formula declares a Homebrew service.
risque orange · confiance moyen · infrastructure
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
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%\Caddyexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
caddy | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/caddyserver/caddy
métadonnées d'installation
| Clé du paquet | brew:caddy |
|---|---|
| Version | 2.11.4 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/caddy |
| Page d'accueil | https://caddyserver.com/ |
| Dépôt | https://github.com/caddyserver/caddy |
| Docs amont | https://caddyserver.com/docs |
| Licence | Apache-2.0 |
| Archive source | https://github.com/caddyserver/caddy/archive/refs/tags/v2.11.4.tar.gz |
| Dernière mise à jour | 2026-06-03T09:52:05Z |
| Pulse | updated |
| Dépendances de compilation | go |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | declared |
| Précautions | 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 |
faits du registre
| 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 |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
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 -episte source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.