GitHub 热门

caddyserver/caddy

在 GitHub 打开 ↗

自动 HTTPS 的现代 Web 服务器,Nginx 的省心替代品

Star78k
24h 新增+29
7 天新增—
Fork5.2k
Issue269
语言Go

项目介绍

更新于 1 天前

Caddy 是一个用 Go 写的 Web 服务器,定位类似 Nginx,但把最麻烦的 HTTPS 自动化了:你只需声明域名,它就会自动向 Let's Encrypt 或 ZeroSSL 申请证书、续期和部署,内网地址则走自带的本地 CA,证书过期导致站点宕机这种事基本不会再发生。它默认支持 HTTP/1.1、HTTP/2 和 HTTP/3,既能直接对外提供网站服务,也常被当作反向代理,把前端和后端服务串起来。配置可以用简洁的 Caddyfile,也可以走 JSON 和动态 API,方便在集群里统一管理。它无外部依赖、可跨平台运行,模块化架构允许按需扩展功能。适合需要快速搭起带 HTTPS 的站点、给内部服务加反向代理的运维和后端工程师,以及不想再手动折腾证书的独立开发者;如果你的工作与部署、网关无关,这个项目和你关系不大。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +110

话题标签

acmeautomatic-httpscaddycaddyfilegogolanghttphttp-serverhttp3httpsprivacyreverse-proxysecuritytlsweb-server

仓库信息

LicenseApache-2.0
创建时间2015-01-13
最后推送34 分钟前
热度分92.0