diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 4ed773c..ea37f67 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -1,3 +1,4 @@ + auth.domr.ovh, auth.home.domroese.eu { tls soenke@domroese.eu @@ -16,6 +17,7 @@ bracket.home.domroese.eu:443 { reverse_proxy 192.168.1.65:3000 } + backend.bracket.domr.ovh:443, backend.bracket.home.domroese.eu:443 { tls soenke@domroese.eu @@ -28,6 +30,7 @@ caddy.home.domroese.eu:443 { reverse_proxy 192.168.1.65:8881 } + api.caddy.domr.ovh, api.caddy.home.domroese.eu:443 { tls soenke@domroese.eu @@ -59,7 +62,6 @@ onboarding.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8517 } - convertx.domr.ovh, convertx.home.domroese.eu:443 { tls soenke@domroese.eu @@ -114,6 +116,12 @@ homarr.home.domroese.eu:443 { reverse_proxy 192.168.1.65:7575 } +homebox.domr.ovh, +homebox.home.domroese.eu:443 { + tls soenke@domroese.eu + reverse_proxy 192.168.1.65:3100 +} + homepage.domr.ovh:80, homepage.domr.ovh:443, homepage.home.domroese.eu:443 { @@ -159,14 +167,17 @@ nas.home.domroese.eu { client_auth { mode request } + } + reverse_proxy https://192.168.1.194:5001 { transport http { tls_insecure_skip_verify # Disable TLS Verification, as we don't have a real certificate on the nas } - } -} + } + +} ntfy.domr.ovh { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8234 @@ -177,7 +188,6 @@ chat.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:1180 } - omnitools.domr.ovh, omnitools.home.domroese.eu:443 { tls soenke@domroese.eu @@ -198,12 +208,15 @@ pihole.home.domroese.eu { reverse_proxy 192.168.1.65:2000 } + + 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 @@ -242,8 +255,7 @@ vault.home.domroese.eu:80 { reverse_proxy 192.168.1.65:4080 } -vikunja.domr.ovh:80, -vikunja.domr.ovh:443 { +vikunja.domr.ovh { tls soenke@domroese.eu reverse_proxy 192.168.1.65:3456 } @@ -253,3 +265,4 @@ wallos.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8282 } + diff --git a/caddy/Caddyfile.bak b/caddy/Caddyfile.bak index a612bb1..4ed773c 100644 --- a/caddy/Caddyfile.bak +++ b/caddy/Caddyfile.bak @@ -21,6 +21,7 @@ backend.bracket.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8400 } + caddy.domr.ovh, caddy.home.domroese.eu:443 { tls soenke@domroese.eu @@ -152,6 +153,20 @@ memos.home.domroese.eu:443 { reverse_proxy 192.168.1.65:5230 } +nas.domr.ovh, +nas.home.domroese.eu { + tls soenke@domroese.eu { + client_auth { + mode request + } + } + reverse_proxy https://192.168.1.194:5001 { + transport http { + tls_insecure_skip_verify # Disable TLS Verification, as we don't have a real certificate on the nas + } + } +} + ntfy.domr.ovh { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8234 @@ -227,6 +242,12 @@ vault.home.domroese.eu:80 { reverse_proxy 192.168.1.65:4080 } +vikunja.domr.ovh:80, +vikunja.domr.ovh:443 { + tls soenke@domroese.eu + reverse_proxy 192.168.1.65:3456 +} + wallos.domr.ovh, wallos.home.domroese.eu:443 { tls soenke@domroese.eu