Caddy – 자동 HTTPS 웹 서버 & 리버스 프록시 Docker 설치 가이드
Caddy는 자동 HTTPS를 기본 제공하는 모던 웹 서버이자 리버스 프록시입니다. 간결한 Caddyfile 문법으로 Let’s Encrypt 인증서 발급/갱신을 자동화하며, HTTP/3까지 지원합니다. 이 글에서는 Caddy의 특징, 유사 도구 비교, Docker Compose 설치 및 다양한 설정 예시를 안내합니다.
Caddy는 자동 HTTPS를 기본 제공하는 모던 웹 서버이자 리버스 프록시입니다. 간결한 Caddyfile 문법으로 Let’s Encrypt 인증서 발급/갱신을 자동화하며, HTTP/3까지 지원합니다. 이 글에서는 Caddy의 특징, 유사 도구 비교, Docker Compose 설치 및 다양한 설정 예시를 안내합니다.
프록시의 모든 유형(포워드/리버스, 명시적/투명, 캐싱/익명/SSL/SOCKS, SWG/CASB/DLP)을 체계적으로 분류하고, 각 유형별 Docker 기반 오픈소스 솔루션(Squid, Nginx, Traefik, mitmproxy 등)을 매핑한 실무 가이드
웹서버와 리버스 프록시의 개념부터 Nginx, Apache, Caddy, Traefik, HAProxy, Envoy, LiteSpeed까지 7가지 주요 솔루션의 특징, 장단점, 설정 예시를 비교 분석하고 상황별 선택 가이드를 제공합니다.