OpenSource-Hub
C

caddy

SHA-256
72.4k stars·システム最適化·SHA-256 チェックサム確認済み

Caddy は、デフォルトで自動 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)で、モジュラーアーキテクチャを採用し、数十万のサイトまで拡張可能で、外部依存がなく、本番環境で実証済みです。

タグ

web-serverhttpsreverse-proxygotls

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

1. GitHub Releases から対応するプラットフォームの実行ファイルをダウンロードする

4

2. 実行ファイルを PATH ディレクトリに配置する

5

3. Caddyfile を作成し、`example.com` のような設定を記述する

インストールガイド
  1. 1. GitHub Releases から対応するプラットフォームの実行ファイルをダウンロードする
  2. 2. 実行ファイルを PATH ディレクトリに配置する
  3. 3. Caddyfile を作成し、`example.com` のような設定を記述する
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

9e6f08758f2a4677d0f3acd3e3ccc541b0475217800325b5e5f4ef56668e4c88

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Caddy の実行ファイルおよび関連する設定ファイル(Caddyfile や data ディレクトリなど)を削除します。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-10-20 12:28:30
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト