diff --git a/config/Caddyfile b/config/Caddyfile index d1384f6..e122775 100644 --- a/config/Caddyfile +++ b/config/Caddyfile @@ -3,18 +3,25 @@ acme_dns cloudflare {env.CF_AUTH_TOKEN} } -po.roguemini.housh.dev { - reverse_proxy purchase_orders:8080 -} +*.housh.dev { -legacy-po.roguemini.housh.dev, legacy-pos.roguemini.housh.dev { - reverse_proxy po_app:5000 -} + @pos host po.roguemini.housh.dev + handle @pos { + reverse_proxy purchase_orders:8080 + } -dash.roguemini.housh.dev { - reverse_proxy homarr:7575 -} + @legacypos host legacy-po.roguemini.housh.dev, legacy-pos.roguemini.housh.dev + handle @legacypos { + reverse_proxy po_app:5000 + } -snapp.roguemini.housh.dev { - reverse_proxy snapp:3000 + @homarr host dash.roguemini.housh.dev + handle @homarr { + reverse_proxy homarr:7575 + } + + @snapp host snapp.roguemini.housh.dev + handle @snapp { + reverse_proxy snapp:3000 + } }