Domain & Automatic TLS (HTTPS)
Routing Architecture
Separate multiple upstreams with spaces for load balancing.
Security & Performance Optimizations
Caddyfile
{
email [email protected]
}
app.example.com {
# Gzip and Zstandard high-performance compression
encode gzip zstd
# Security response headers
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-Content-Type-Options "nosniff"
X-Frame-Options "SAMEORIGIN"
Referrer-Policy "strict-origin-when-cross-origin"
}
# Reverse proxy upstream
reverse_proxy 127.0.0.1:3000
# JSON structured access logs
log {
output file /var/log/caddy/access.log
format json
}
}ブラウザのサイドパネルにこのツールを固定
タブを切り替えずに Alt+M でいつでも即座に呼び出し可能。完全オフライン・無料。
本番環境向け Caddyfile を作成する手順
- 1ドメイン名と自動 SSL/TLS 証明書取得用の管理者メールアドレスを入力します。
- 2サーバーモード (リバースプロキシ、静的 SPA、301 リダイレクト) を選択します。
- 3高速圧縮 (Zstd & Gzip) やセキュリティレスポンスヘッダーの適用を選択します。
- 4生成された Caddyfile をコピーまたはダウンロードしてサーバーや Docker に配置します。
次世代 Web サーバーのシンプルさ
Caddy は certbot 等の外部ツール不要で、SSL 証明書の自動発行・更新を完全に自動化します。
よくある質問 (FAQ)
Caddyfile ビルダー&ジェネレーター をお気に入りいただけましたか?エンジニア仲間に、広告なし・完全ローカルの安全なツールを共有しましょう!
MiniToolDesk は 100% 無料かつクライアントサイド動作です。皆様の応援が支えです。
関連開発ツール
Popular
Docker Run → Compose 変換器
複雑な docker run コマンドを本番対応の docker-compose.yml に瞬時に変換
Launch tool→
Popular
Nginx 設定ファイル生成器
リバースプロキシ、SSL、SPA ルーティング、WebSocket 設定を直感的に可視化生成
Launch tool→
Popular
Dockerfile マルチステージ生成器
Node.js、Go、Python、Rust、Java 向けの軽量・セキュアなマルチステージ Dockerfile を生成
Launch tool→
Popular
Kubernetes YAML マニフェスト生成器
Deployment、Service、Ingress、ConfigMap を GUI で安全生成
Launch tool→