Caddy 自動 HTTPS 網頁伺服器與反向代理 是做什麼的?
Caddy 是一款以 Go 語言撰寫、快速且可擴展的網頁伺服器,透過 Let's Encrypt 與 ZeroSSL 自動提供 HTTPS。它支援 HTTP/1.1、HTTP/2 與 HTTP/3 協定,具備簡潔的 Caddyfile 設定格式、強大的 JSON API 用於動態設定,並可作為生產級反向代理,且無需任何外部依賴。
安裝
請根據您的環境使用上游的安裝或設定方式:
git clone "https://github.com/caddyserver/caddy.git"
來自上游的需求與注意事項:
- 當您執行 Caddy 時,除非在設定中另行指定,否則它可能嘗試綁定低權限連接埠。若您的作業系統要求提升權限才能這麼做,您需要為新的二進位檔授予適當權限。在 Linux 上,這可以透過…
基本使用或入門指引:
-
最簡單且跨平台的方式是從 GitHub Releases 下載 Caddy,並將執行檔放置於您的 PATH 中。
-
請參閱 我們的線上文件 以取得其他安裝說明。
-
擷取自上游文件:https://raw.githubusercontent.com/caddyserver/caddy/HEAD/README.md