feat: Updates Caddyfile for rogue-mini services

This commit is contained in:
2025-03-20 13:02:32 -04:00
parent 255982745a
commit 3ba53547b5

View File

@@ -2,50 +2,25 @@
email {env.ACME_EMAIL} email {env.ACME_EMAIL}
} }
*.housh.dev { *.roguemini.housh.dev {
tls { tls {
dns cloudflare {env.CF_AUTH_TOKEN} dns cloudflare {env.CF_AUTH_TOKEN}
resolvers 1.1.1.1 resolvers 1.1.1.1
} }
@pos host po.housh.dev @pos host po.roguemini.housh.dev
handle @pos { handle @pos {
reverse_proxy roguemini.housh.dev:8080 reverse_proxy purchase_orders:8080
} }
@legacypos host legacy-po.housh.dev, legacy-pos.housh.dev @legacypos host legacy-po.roguemini.housh.dev, legacy-pos.roguemini.housh.dev
handle @legacypos { handle @legacypos {
reverse_proxy roguemini.housh.dev:5000 reverse_proxy po_app:5000
} }
@gitea host git.housh.dev @dash host dash.roguemini.housh.dev
handle @gitea {
reverse_proxy gitea:3000
}
@dash host dash.housh.dev
handle @dash { handle @dash {
reverse_proxy roguemini.housh.dev:7575 reverse_proxy homarr:7575
}
@komodo host komo.housh.dev
handle @komodo {
reverse_proxy komodo:9120
}
@excalidraw host draw.housh.dev
handle @excalidraw {
reverse_proxy excalidraw:8180
}
@uptimekuma host uptime.housh.dev
handle @uptimekuma {
reverse_proxy uptime_kuma:3001
}
@immich host photos.housh.dev
handle @immich {
reverse_proxy https://photos.frankenmini.housh.dev
} }
} }