extensible HTTP/1-2-3 web server
Project homepage: https://caddyserver.com/
Description
Caddy is an extensible platform for deploying long-running services
("apps") using a single, unified configuration that can be updated
on-line with a REST API. Standard Caddy distributions ship with a set of
modules which include HTTP server, TLS automation, and PKI apps.
Features include:
- Easy configuration with the Caddyfile
- Powerful configuration with its native JSON config
- Dynamic configuration with the JSON API
- Config adapters if you don't like JSON
- Automatic HTTPS by default
- ZeroSSL and Let's Encrypt for public names
- Fully-managed local CA for internal names & IPs
- Can coordinate with other Caddy instances in a cluster
- Multi-issuer fallback
- HTTP/1.1, HTTP/2, and HTTP/3 all supported by default
- Highly extensible modular architecture
Package information
- Ports path
- www/caddy
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- www, lang/go
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, riscv64
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.