caddy
SHA-256Caddy は、デフォルトで自動 HTTPS に対応した Web サーバーです。設定が簡単で、優れたパフォーマンスを誇ります。
スマートダウンロード
Download 版をダウンロード
v2.11.3 · 16.7 MB
Nginxのようでありながら、さらに使いやすく、自動HTTPS対応で、すぐに使い始められます。
主な機能
- デフォルトで自動 HTTPS(ZeroSSL / Let's Encrypt)
- シンプルな Caddyfile 設定、JSON API もサポート
- HTTP/1.1/2/3 をサポート
- モジュール式アーキテクチャで拡張可能
- 高性能、外部依存なし
できないこと
- •デフォルトで低番号ポートにバインドするには root 権限が必要な場合があります。本番環境では systemd サービスによる管理を推奨します。自動取得された証明書の保存パスは勝手に変更しないでください。
使用例
- 個人サイトやブログ
- リバースプロキシと負荷分散
- API ゲートウェイ
- 自動 HTTPS 証明書管理
Caddy は Go 言語で書かれた強力かつ拡張可能な Web サーバープラットフォームです。デフォルトで HTTPS を自動的に有効化し、ZeroSSL と Let's Encrypt を統合し、HTTP/1.1、HTTP/2、HTTP/3 をサポートしています。設定はシンプル(Caddyfile)で、モジュラーアーキテクチャを採用し、数十万のサイトまで拡張可能で、外部依存がなく、本番環境で実証済みです。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
1. GitHub Releases から対応するプラットフォームの実行ファイルをダウンロードする
2. 実行ファイルを PATH ディレクトリに配置する
3. Caddyfile を作成し、`example.com` のような設定を記述する
- 1. GitHub Releases から対応するプラットフォームの実行ファイルをダウンロードする
- 2. 実行ファイルを PATH ディレクトリに配置する
- 3. Caddyfile を作成し、`example.com` のような設定を記述する
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
9e6f08758f2a4677d0f3acd3e3ccc541b0475217800325b5e5f4ef56668e4c88このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Caddy の実行ファイルおよび関連する設定ファイル(Caddyfile や data ディレクトリなど)を削除します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs