专业的编程技术博客社区

网站首页 > 博客文章 正文

狂拦51.6k stars !推荐一个可以替代 Nginx 的代理-Caddy

baijin 2024-11-02 10:51:49 博客文章 13 ℃ 0 评论

Caddy是一款基于Go语言编写的强大且可扩展的、开源的跨平台Linux、macOS、Windows),旨在提供简单易用的配置和自动化的 HTTPS 功能采用简洁的 Caddyfile 语法,使你能够快速而直观地配置服务。

特征

  • 使用 Caddyfile 轻松配置
  • 内置了反向代理和负载均衡功能
  • 默认集成了自动化的 HTTPS 功能
  • 强大的配置及其原生 JSON 配置
  • 使用 JSON API 进行动态配置
  • 如果您不喜欢 JSON,请配置适配器
  • 默认自动 HTTPSZeroSSL 和 Let's Encrypt 用于公共名称内部名称和 IP 的完全托管本地 CA可以与集群中的其他 Caddy 实例进行协调多颁发者回退
  • 当其他服务器因 TLS/OCSP/证书相关问题而关闭时保持正常运行
  • 在处理数万亿个请求并管理数百万个 TLS 证书后,即可投入生产
  • 可扩展到数十万个站点,这在生产中得到验证
  • 默认支持 HTTP/1.1、HTTP/2 和 HTTP/3
  • 高度可扩展的模块化架构让 Caddy 可以做任何事情而不会膨胀
  • 在任何地方运行没有外部依赖(甚至没有 libc)
  • 用 Go 语言编写,Go 语言比其他服务器具有更高的内存安全保证

Github 地址

https://github.com/caddyserver/caddy

官方文档

https://caddy2.dengxiaolong.com/docs/

创作不易,感谢大家的支持。后续也会分享更多的技术资讯,您的阅读就是对小编的支持,再次感谢各位老铁!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表