Files
caddy-rogue-mini/config/Caddyfile

37 lines
777 B
Caddyfile

{
email {env.ACME_EMAIL}
acme_dns cloudflare {env.CF_AUTH_TOKEN}
}
*.roguemini.housh.dev {
@console host console.roguemini.housh.dev
handle @console {
reverse_proxy https://192.168.50.4:9090 {
transport http {
tls_insecure_skip_verify
}
}
}
@pos host po.roguemini.housh.dev
handle @pos {
reverse_proxy purchase_orders:8080
}
@legacypos host legacy-po.roguemini.housh.dev
handle @legacypos {
reverse_proxy po_app:5000
}
@homarr host dash.roguemini.housh.dev
handle @homarr {
reverse_proxy homarr:7575
}
@snapp host snapp.roguemini.housh.dev
handle @snapp {
reverse_proxy snapp:3000
}
}