• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

caddy

date: 2022-11-03 excerpt: caddyの使い方

tag: httpscaddyreverse proxy


caddyの使い方

概要

  • SSLの設定(let’s encryptの設定を自動化)して、httpを簡単にhttps化できる
  • スタティックファイルをホストできる
  • DockerfileのようにCaddyfileという設定ファイルが存在し、設定を記す
    • Caddyfileには環境変数を用いることができる
  • デフォルトのインストールではcaddyは自動実行サービスとして動作する
    • caddy runで手動実行の際はサービスを無効化・停止する必要がある

インストール

  • 公式doc
    • Install

Caddyfileの設定例

httpをhttps化する例

{
    email {$EMAIL}
}

{$DOMAIN} {
    reverse_proxy localhost:60080
}

実行例

$ sudo caddy run --config ./Caddyfile

参考

  • Common Caddyfile Patterns


httpscaddyreverse proxy Share Tweet