diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 5b62ee6..98dd146 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -1,168 +1,206 @@ +git.domr.ovh, git.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.194:8418 } +guac.domr.ovh, guac.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:6080 } +rss.domr.ovh, rss.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8884 } +morphos.domr.ovh, morphos.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8020 } +uptimekuma.domr.ovh, uptimekuma.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8030 } +kopia.domr.ovh, kopia.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:51515 } +jenkins.domr.ovh, jenkins.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8040 } +pihole.domr.ovh, pihole.home.domroese.eu { tls soenke@domroese.eu reverse_proxy 192.168.1.65:2000 } +paperless.domr.ovh:443, paperless.home.domroese.eu:443, +paperless.domr.ovh:80, paperless.home.domroese.eu:80 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:1000 } +ittools.domr.ovh:443, ittools.home.domroese.eu:443, +ittools.domr.ovh:80, ittools.home.domroese.eu:80 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:9080 } +vault.domr.ovh:443, vault.home.domroese.eu:443, +vault.domr.ovh:80, vault.home.domroese.eu:80 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:4080 } +chat.domr.ovh, chat.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:1180 } +budibase.domr.ovh, budibase.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:10000 } +erugo.domr.ovh, erugo.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:9997 } +excalidraw.domr.ovh, excalidraw.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8267 } +homarr.domr.ovh, homarr.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:7575 } +homepage.domr.ovh, homepage.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:3891 } +mealie.domr.ovh, mealie.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:9925 } +omnitools.domr.ovh, omnitools.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8579 } +shiori.domr.ovh, shiori.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:2661 } +wallos.domr.ovh, wallos.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8282 } +firefly.domr.ovh, firefly.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8950 } +plantit.domr.ovh, plantit.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:3632 } +api.plantit.domr.ovh, api.plantit.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8632 } +bracket.domr.ovh:443, bracket.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:3000 } +backend.bracket.domr.ovh:443, backend.bracket.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8400 } +changedetect.domr.ovh:80, changedetect.home.domroese.eu:80, +changedetect.domr.ovh:443, changedetect.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:5238 } +authentik.domr.ovh:443, authentik.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:9444 } +authentik.domr.ovh:80, authentik.home.domroese.eu:80 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8444 } +chartbrew.domr.ovh, chartbrew.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:4018 } +api.chartbrew.domr.ovh, api.chartbrew.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:4019 } +caddy.domr.ovh, caddy.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8881 } +api.caddy.domr.ovh, api.caddy.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:2019 } +nas.domr.ovh, nas.home.domroese.eu { tls soenke@domroese.eu { client_auth {