Open1
CaddyでBasic Authの設定
Caddy proxyでサブドメインにBasic Authを付ける時は以下のconfigが必要みたい:
./basic-auth.caddy
sub.example.com {
basicauth [<url-matcher>] {
<username> <hashed_password>
}
}
注意点:
- パスワードは必ずbase-64ハッシュ化する(CLIでは
caddy hash-password
が便利) - URLではなくドメイン名のみ(
https://sub.example.com
ではなくsub.example.com
) - HTTPのみならば使うな
詳細は: https://caddyserver.com/docs/caddyfile/directives/basicauth