OpenSource-Hub
C

caddy

SHA-256
72.4k stars·System Optimization·SHA-256 checksum verified

Caddy is an extensible server platform that uses TLS by default. It is production-ready, handles automatic certificates, and supports modern HTTP protocols.

Smart Download

Download Download Version

v2.11.3 · 16.7 MB

A web server that makes HTTPS effortless and configuration simple.

Core Features

  • Default automatic HTTPS (ZeroSSL/Let's Encrypt)
  • Simple Caddyfile config
  • HTTP/1.1, HTTP/2, HTTP/3
  • Modular architecture
  • High performance without dependencies

What It Can't Do

  • Binding to low ports may require root; use systemd for production; don't manually alter certificate storage.

Use Cases

  • Hosting personal websites
  • Reverse proxy
  • API gateway
  • Auto TLS certificate management

Caddy is a powerful, extensible platform to serve your sites, services, and apps. Written in Go, it provides automatic HTTPS by default using ZeroSSL and Let's Encrypt, supports HTTP/1.1, HTTP/2, HTTP/3, and has a simple Caddyfile configuration. It is highly modular, scales to hundreds of thousands of sites, and has no external dependencies.

Tags

web-serverhttpsreverse-proxygotls

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

1. Download Caddy binary from GitHub Releases

4

2. Place it in your PATH

5

3. Create a Caddyfile

Install Guide
  1. 1. Download Caddy binary from GitHub Releases
  2. 2. Place it in your PATH
  3. 3. Create a Caddyfile
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

9e6f08758f2a4677d0f3acd3e3ccc541b0475217800325b5e5f4ef56668e4c88

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the Caddy binary and its configuration/data directories.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-06-25 23:35:24
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects