fix(devops): use caddy http reverse proxy for livekit signaling (#22)
This commit is contained in:
parent
7d1c24bffb
commit
7199faac35
@ -22,10 +22,23 @@ apps:
|
|||||||
- '${LIVEKIT_DOMAIN}'
|
- '${LIVEKIT_DOMAIN}'
|
||||||
- '${LIVEKIT_DOMAIN_TURN}'
|
- '${LIVEKIT_DOMAIN_TURN}'
|
||||||
|
|
||||||
layer4:
|
http:
|
||||||
servers:
|
servers:
|
||||||
main:
|
main:
|
||||||
listen: [':443']
|
listen: [':80', ':443']
|
||||||
|
routes:
|
||||||
|
- match:
|
||||||
|
- host:
|
||||||
|
- '${LIVEKIT_DOMAIN}'
|
||||||
|
handle:
|
||||||
|
- handler: reverse_proxy
|
||||||
|
upstreams:
|
||||||
|
- dial: 'livekit:7880'
|
||||||
|
|
||||||
|
layer4:
|
||||||
|
servers:
|
||||||
|
turn:
|
||||||
|
listen: [':5349']
|
||||||
routes:
|
routes:
|
||||||
- match:
|
- match:
|
||||||
- tls:
|
- tls:
|
||||||
@ -36,15 +49,3 @@ apps:
|
|||||||
- handler: proxy
|
- handler: proxy
|
||||||
upstreams:
|
upstreams:
|
||||||
- dial: ['livekit:5349']
|
- dial: ['livekit:5349']
|
||||||
|
|
||||||
- match:
|
|
||||||
- tls:
|
|
||||||
sni:
|
|
||||||
- '${LIVEKIT_DOMAIN}'
|
|
||||||
handle:
|
|
||||||
- handler: tls
|
|
||||||
connection_policies:
|
|
||||||
- alpn: ['acme-tls/1', 'http/1.1']
|
|
||||||
- handler: proxy
|
|
||||||
upstreams:
|
|
||||||
- dial: ['livekit:7880']
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user