Caddy 2.9 ウェブおよびリバースプロキシサーバーがリリースされました
Caddy 2.9のウェブおよびリバースプロキシサーバーが、洗練された設定読み込み、マッチャー、ロギング、リバースプロキシの改善などを備えて登場しました。
前回の2.8リリースから7ヶ月後、Goで書かれた人気のオープンソースウェブおよびリバースプロキシサーバであるCaddyのチームが、さまざまな改良やバグ修正をもたらす2.9バージョンを正式に発表し、スムーズで高性能なウェブサーバー体験を提供します。
まず、Caddy 2.9は、設定の読み込み、イベント、マッチャー、プレースホルダーに関するコア機能を洗練させていると言えます。これらの改善は、設計上、システム管理者の負担を軽減すると同時に、より高い安定性を維持しています。
さらに、リバースプロキシとHTTPサーバーコンポーネントのパフォーマンス向上により、トラフィック処理がより効率的になり、大規模な展開において著しくスムーズな体験に寄与しています。
更新されたセキュリティとメトリクスの機能は、運用チームやDevSecOpsの専門家の関心を引くだけでなく、特に新しいホストごとのメトリクスは、ユーザーが自らのインストールをより詳細に監視できるようにし、より効果的なトラブルシューティングとリソース管理を可能にします。
さらに、CaddyのTLS自動化とACME ARIは、証明書の提供が安全で信頼できるようにするための調整から恩恵を受けています。
開発者によれば、コミュニティは暗号化クライアントハロー(ECH)やポスト量子暗号に対してもかなりの熱意を示しています。これらの追加機能は、2月に予定されているGo 1.24のリリースに伴うと期待されています。
私たちは、Encrypted Client Hello(ECH)やポスト量子暗号に関して広範な関心があることを認識しています。これらはGo 1.24でサポートされる予定で、安定版は約2月にリリースされる予定です。私たちは、ユーザーに対してGoのプレリリース版や非標準インストールを手間をかけてインストールさせることを望んでいませんでした。これらはRC版が非常に安定していて製品に対応しているにもかかわらず、Caddyをコンパイルするためにはごく一般的な私たちのプラグインエコシステムを考慮すると、ユーザーに煩わしさを強いることは避けたかったのです。私たちは、Go 1.24を基にしたこれらの機能を持つCaddy 2.10のリリースを近い将来に期待しています。
最後に、「変更点」リストは広範であり、certmagicのストレージチェックを無効にするオプション、ログのファイル権限のカスタマイズ性、リバースプロキシにおけるアクティブヘルスチェックヘッダー用のプレースホルダーの導入など、主要な変更の迅速な概要を提供します。
追加の更新には、IPマッチャーにおける0-RTT早期データのより細かな制御から、ヘルスチェックおよびTLSハンドシェイクマッチへの柔軟な設定オプションまでが含まれています。詳細を確認するには、Caddy 2.9の変更履歴を参照してください。
