Caddy

Caddy
作者 Matthew Holt
初版 2015年4月28日 (9年前) (2015-04-28)
最新版
2.9.1 / 2025年1月9日 (37日前) (2025-01-09)[1]
リポジトリ ウィキデータを編集
プログラミング
言語
Go[2]
対応OS Windows, OS X, Linux, 各種 BSD, Android, Plan 9
サポート状況 活動中
種別 Webサーバ, リバースプロキシサーバー, ロードバランサー
ライセンス Apache 2
公式サイト caddyserver.com ウィキデータを編集
テンプレートを表示

Caddyオープンソース[3]HTTP/2HTTP/3に対応したWebサーバである。Caddy Webサーバ と呼ばれることもある。

CaddyはGo言語で記述されており、HTTP機能にはGo標準ライブラリを使用している。

Caddyの特徴的な機能の1つに、デフォルトでのHTTPSの有効化がある[4] [5] [6]

開発者のマシュー・ホルト (Matthew Holt) はCaddyの開発を 2014年12月に開始した。そして2015年4月にリリースした[7]。それから200人以上の開発者が加わりQUICのサポートを追加するなどして発展して来た。

CaddyはさまざまなWeb技術をサポートしている。

Caddyは、i386 / amd64 / ARM アーキテクチャに対応しており、多くのオペレーティングシステム (Windows / Mac / Linux / 各種BSD / Android / Plan 9) それぞれに向けて静的コンパイルされたバイナリ実行ファイルとして使用できる。

  1. ^ Releases”. Github. 25 Jan 2025閲覧。
  2. ^ Gerrand, Andrew (17 February 2016). “Go 1.6 is released”. golang.org. 5 March 2016閲覧。
  3. ^ Light Code Labs”. lightcodelabs.com. Light Code Labs. 2019年9月15日閲覧。 “Caddy is an open source, easy-to-use HTTP/2 web server...”
  4. ^ Johnson (23 February 2016). “A Better Web Server with Free SSL”. VolumeLabs.net. 5 March 2016閲覧。
  5. ^ Automatic HTTPS with Caddy Server” (18 December 2015). 5 March 2016閲覧。
  6. ^ Aas, Josh (12 February 2016). NYLUG Presents: Josh Aas on Let's Encrypt: A Free, Automated, and Open CA. Bloomberg.
  7. ^ Show HN: Caddy, a cross-platform HTTP/2 web server”. news.ycombinator.com (2015年4月28日). 2015年4月28日閲覧。

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne