Files
caddy/config/Caddyfile

32 lines
628 B
Caddyfile

{
email {env.ACME_EMAIL}
}
*.roguemini.housh.dev {
tls {
dns cloudflare {env.CF_AUTH_TOKEN}
resolvers 1.1.1.1
}
@pos host po.roguemini.housh.dev
handle @pos {
reverse_proxy purchase_orders:8080
}
@legacypos host legacy-po.roguemini.housh.dev, legacy-pos.roguemini.housh.dev
handle @legacypos {
reverse_proxy po_app:5000
}
@dash host dash.roguemini.housh.dev
handle @dash {
reverse_proxy homarr:7575
}
@shlinkserver host shlink.roguemini.housh.dev
handle @shlinkserver {
reverse_proxy shlink_server:8080
}
}