caddy
SHA-256Caddy는 기본적으로 자동 HTTPS를 제공하는 웹 서버로, 설정이 간단하고 성능이 뛰어납니다.
Nginx와 유사하지만 더 사용하기 쉬우며, 자동 HTTPS를 지원하고 설치 즉시 사용할 수 있습니다.
주요 기능
- 기본 자동 HTTPS (ZeroSSL / Let's Encrypt)
- 간단한 Caddyfile 구성, JSON API도 지원
- HTTP/1.1/2/3 지원
- 모듈식 아키텍처, 확장 가능
- 고성능, 외부 종속성 없음
할 수 없는 것
- •기본적으로 낮은 번호의 포트에 바인딩하려면 root 권한이 필요할 수 있습니다. 프로덕션 환경에서는 systemd 서비스로 관리하는 것을 권장합니다. 자동으로 발급받은 인증서 저장 경로를 함부로 변경하지 마세요.
사용 사례
- 개인 웹사이트 또는 블로그
- 리버스 프록시 및 로드 밸런싱
- API 게이트웨이
- 자동 HTTPS 인증서 관리
Caddy는 Go 언어로 작성된 강력하고 확장 가능한 웹 서버 플랫폼입니다. 기본적으로 HTTPS가 자동으로 활성화되며, ZeroSSL과 Let's Encrypt가 통합되어 있고, HTTP/1.1, HTTP/2, HTTP/3를 지원합니다. 간단한 구성(Caddyfile)과 모듈화된 아키텍처를 갖추고 있으며, 수십만 개의 사이트로 확장할 수 있고, 외부 종속성이 없으며, 프로덕션 환경에서 검증되었습니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1. GitHub Releases에서 해당 플랫폼의 실행 파일을 다운로드합니다
2. 실행 파일을 PATH 디렉터리에 넣습니다
3. Caddyfile 파일을 생성하고 `example.com`과 같은 설정을 작성합니다
- 1. GitHub Releases에서 해당 플랫폼의 실행 파일을 다운로드합니다
- 2. 실행 파일을 PATH 디렉터리에 넣습니다
- 3. Caddyfile 파일을 생성하고 `example.com`과 같은 설정을 작성합니다
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
9e6f08758f2a4677d0f3acd3e3ccc541b0475217800325b5e5f4ef56668e4c88이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Caddy 실행 파일 및 관련 구성 파일(예: Caddyfile 및 data 디렉터리)을 삭제합니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs