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