ぷらすのブログ

Caddyfileを分割する方法

#開発#Caddy

こんにちは @p1ass です。

Caddyfile は Caddy の設定ファイルですが、どんどん設定が増えていくと可読性が下がってしまいます。

Nginx の /site-enabled のように Caddyfile を分割して読み込めないかなと思って調べたところ、分割できることが分かったのでやり方をメモしておきます。

方法

\import ディレクトリを使えばできます。

マスターとなる Caddyfile で import をすれば、マッチするファイルが読み込まれます。

import Cadyfiles/*.Caddyfile

私が運用してるリポジトリでは、サブドメインごとに Caddyfile を分けていて、1 つのファイルが肥大化しないように気をつけてます。

参考になれば幸いです。

← 複数のRSSや任意の情報をまとめて1つのRSSやJSONを生成するライブラリを作成したCaddyでgRPCのリクエストをリバースプロキシする →
Topへ戻る