feat: Updates caddy file organization.

This commit is contained in:
2025-03-21 23:56:55 -04:00
parent 20b4fe1626
commit fd2c31c94a

View File

@@ -1,31 +1,20 @@
{ {
email {env.ACME_EMAIL} email {env.ACME_EMAIL}
acme_dns cloudflare {env.CF_AUTH_TOKEN}
} }
*.roguemini.housh.dev { po.roguemini.housh.dev {
tls { reverse_proxy purchase_orders:8080
dns cloudflare {env.CF_AUTH_TOKEN} }
resolvers 1.1.1.1
} 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 { snapp.roguemini.housh.dev {
reverse_proxy po_app:5000 reverse_proxy snapp:3000
}
@dash host dash.roguemini.housh.dev
handle @dash {
reverse_proxy homarr:7575
}
@snapp host snapp.roguemini.housh.dev
handle @snapp {
reverse_proxy snapp:3000
}
} }