# 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.

- Skill: `agentskillexchange/caddy-automatic-https-web-server-and-reverse-proxy` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/caddy-automatic-https-web-server-and-reverse-proxy`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/caddy-automatic-https-web-server-and-reverse-proxy/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/caddy-automatic-https-web-server-and-reverse-proxy

---


# 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:
- [Quick start](#quick-start)
- The simplest, cross-platform way to get started is to download Caddy from [GitHub Releases](https://github.com/caddyserver/caddy/releases) and place the executable file in your PATH.
- See [our online documentation](https://caddyserver.com/docs/install) for other install instructions.

- Source: https://github.com/caddyserver/caddy
- Extracted from upstream docs: https://raw.githubusercontent.com/caddyserver/caddy/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/caddy-automatic-https-web-server-reverse-proxy/)

