Add git.sascha-lutz.de to Caddyfile
This commit is contained in:
parent
b5ca1048b7
commit
26f757bc32
1 changed files with 31 additions and 3 deletions
34
Caddyfile
34
Caddyfile
|
|
@ -111,9 +111,19 @@ plappern.com {
|
||||||
handle /.well-known/matrix/client {
|
handle /.well-known/matrix/client {
|
||||||
header Content-Type application/json
|
header Content-Type application/json
|
||||||
header Access-Control-Allow-Origin *
|
header Access-Control-Allow-Origin *
|
||||||
respond `{"m.homeserver":{"base_url":"https://plappern.com"},"m.identity_server":{"base_url":"https://vector.im"}}` 200
|
respond `{"m.homeserver":{"base_url":"https://plappern.com"},"org.matrix.msc4143.rtc_foci":[{"type":"livekit","livekit_service_url":"https://plappern.com/_matrix/client/unstable/org.matrix.msc4143/rtc_session/sfu_url"}]}` 200
|
||||||
}
|
}
|
||||||
|
|
||||||
|
handle /.well-known/element/element.json {
|
||||||
|
header Content-Type application/json
|
||||||
|
header Access-Control-Allow-Origin *
|
||||||
|
respond `{"call":{"widget_url":"https://call.element.io"}}` 200
|
||||||
|
}
|
||||||
|
|
||||||
|
handle /_matrix/client/unstable/org.matrix.msc4143/rtc_session/* {
|
||||||
|
uri strip_prefix /_matrix/client/unstable/org.matrix.msc4143/rtc_session
|
||||||
|
reverse_proxy 10.4.1.110:8090
|
||||||
|
}
|
||||||
reverse_proxy 10.4.1.110:8008
|
reverse_proxy 10.4.1.110:8008
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -122,6 +132,16 @@ web.plappern.com {
|
||||||
}
|
}
|
||||||
|
|
||||||
plappern.com:8448 {
|
plappern.com:8448 {
|
||||||
|
handle /.well-known/element/element.json {
|
||||||
|
header Content-Type application/json
|
||||||
|
header Access-Control-Allow-Origin *
|
||||||
|
respond `{"call":{"widget_url":"https://call.element.io"}}` 200
|
||||||
|
}
|
||||||
|
|
||||||
|
handle /_matrix/client/unstable/org.matrix.msc4143/rtc_session/* {
|
||||||
|
uri strip_prefix /_matrix/client/unstable/org.matrix.msc4143/rtc_session
|
||||||
|
reverse_proxy 10.4.1.110:8090
|
||||||
|
}
|
||||||
reverse_proxy 10.4.1.110:8008
|
reverse_proxy 10.4.1.110:8008
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -140,7 +160,6 @@ dl.guck.tv {
|
||||||
reverse_proxy 10.2.1.100:5055 {
|
reverse_proxy 10.2.1.100:5055 {
|
||||||
header_up Host {host}
|
header_up Host {host}
|
||||||
header_up X-Real-IP {remote_host}
|
header_up X-Real-IP {remote_host}
|
||||||
# Optional: Timeout-Werte anpassen, falls nötig (z.B. für große Mediendateien)
|
|
||||||
transport http {
|
transport http {
|
||||||
dial_timeout 10s
|
dial_timeout 10s
|
||||||
read_timeout 30s
|
read_timeout 30s
|
||||||
|
|
@ -157,7 +176,7 @@ immich.sascha-lutz.de {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Proxmox VE Nodes - HTTPS Reverse Proxy (vermeidet selbst-signierte Zertifikat-Warnungen)
|
# Proxmox VE Nodes
|
||||||
pve1.sascha-lutz.de {
|
pve1.sascha-lutz.de {
|
||||||
forward_auth 10.5.85.5:9000 {
|
forward_auth 10.5.85.5:9000 {
|
||||||
uri /outpost.goauthentik.io/auth/caddy
|
uri /outpost.goauthentik.io/auth/caddy
|
||||||
|
|
@ -253,6 +272,15 @@ pve7.sascha-lutz.de {
|
||||||
git.sascha-lutz.de {
|
git.sascha-lutz.de {
|
||||||
reverse_proxy 10.4.1.116:3001
|
reverse_proxy 10.4.1.116:3001
|
||||||
}
|
}
|
||||||
|
|
||||||
wiki.sascha-lutz.de {
|
wiki.sascha-lutz.de {
|
||||||
reverse_proxy 10.1.1.100:3000
|
reverse_proxy 10.1.1.100:3000
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ntfy.sascha-lutz.de {
|
||||||
|
reverse_proxy 10.4.1.110:8085
|
||||||
|
}
|
||||||
|
|
||||||
|
livekit.plappern.com {
|
||||||
|
reverse_proxy 10.4.1.110:7880
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue