狂攔51.6k stars !推薦一個可以替代 Nginx 的代理-Caddy

2024年2月6日 22点热度 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/

創作不易,感謝大傢的支持。後續也會分享更多的技術資訊,您的閱讀就是對小編的支持,再次感謝各位老鐵!