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