Files
2026-03-25 14:05:14 +09:00

28 lines
707 B
Caddyfile

# Caddyfile - Reverse Proxy Configuration
#
# 使用方法:
# 本番環境で公開する場合は、以下の `:80` を実際のドメイン(例: example.com)に変更してください。
# 変更して docker compose up -d を再実行すると、自動的にHTTPS証明書が取得されます。
:80 {
reverse_proxy app:8080
# ログ設定
log {
output file /data/access.log
format json
}
# セキュリティヘッダー
header {
X-Content-Type-Options nosniff
X-Frame-Options DENY
X-XSS-Protection "1; mode=block"
Referrer-Policy strict-origin-when-cross-origin
-Server
}
# gzip 圧縮
encode gzip
}