caddyfile

This commit is contained in:
Sönke Domröas
2025-07-14 16:22:56 +02:00
parent c79cd5dedb
commit 85f3f33b9b
2 changed files with 40 additions and 6 deletions

View File

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

View File

@@ -21,6 +21,7 @@ backend.bracket.home.domroese.eu:443 {
tls soenke@domroese.eu tls soenke@domroese.eu
reverse_proxy 192.168.1.65:8400 reverse_proxy 192.168.1.65:8400
} }
caddy.domr.ovh, caddy.domr.ovh,
caddy.home.domroese.eu:443 { caddy.home.domroese.eu:443 {
tls soenke@domroese.eu tls soenke@domroese.eu
@@ -152,6 +153,20 @@ memos.home.domroese.eu:443 {
reverse_proxy 192.168.1.65:5230 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 { ntfy.domr.ovh {
tls soenke@domroese.eu tls soenke@domroese.eu
reverse_proxy 192.168.1.65:8234 reverse_proxy 192.168.1.65:8234
@@ -227,6 +242,12 @@ vault.home.domroese.eu:80 {
reverse_proxy 192.168.1.65:4080 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.domr.ovh,
wallos.home.domroese.eu:443 { wallos.home.domroese.eu:443 {
tls soenke@domroese.eu tls soenke@domroese.eu