Caddy Automatic HTTPS Web Server and Reverse Proxy
Caddy is a fast, extensible web server written in Go that provides automatic HTTPS via Let's Encrypt and ZeroSSL. It supports HTTP/1.1, HTTP/2, and HTTP/3, features a simple Caddyfile configuration format, a powerful JSON API for dynamic config, and serves as a production-grade r
What it does
Caddy Automatic HTTPS Web Server and Reverse Proxy
Caddy is a fast, extensible web server written in Go that provides automatic HTTPS via Let's Encrypt and ZeroSSL. It supports HTTP/1.1, HTTP/2, and HTTP/3, features a simple Caddyfile configuration format, a powerful JSON API for dynamic config, and serves as a production-grade reverse proxy with zero external dependencies.
Installation
Use the upstream install or setup path that matches your environment:
- $ git clone "https://github.com/caddyserver/caddy.git"
Requirements and caveats from upstream:
- When you run Caddy, it may try to bind to low ports unless otherwise specified in your config. If your OS requires elevated privileges for this, you will need to give your new binary permission to do so. On Linux, thi...
Basic usage or getting-started notes:
-
The simplest, cross-platform way to get started is to download Caddy from GitHub Releases and place the executable file in your PATH.
-
See our online documentation for other install instructions.
-
Extracted from upstream docs: https://raw.githubusercontent.com/caddyserver/caddy/HEAD/README.md
Source
Capabilities
Install
Quality
deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,416 chars)