mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2026-04-09 23:36:47 +00:00
feat: Livekit - Selfhost video room solution (#946)
* feat: Livekit bare no recording nor pipeline * feat: full livekit pipeline * fix: caddy hatchet with livekit * fix: caddy livekit * fix: hatchet tls * fix: agg to webm for no padding * fix: reflector user id on participants and duration fix * fix: better docs and internal review fixes * fix: remove video files livekit
This commit is contained in:
committed by
GitHub
parent
b570d202dc
commit
bc8338fa4f
34
livekit.yaml.example
Normal file
34
livekit.yaml.example
Normal file
@@ -0,0 +1,34 @@
|
||||
# LiveKit server configuration
|
||||
# Generated by setup-selfhosted.sh — do not edit manually.
|
||||
# See: https://docs.livekit.io/self-hosting/deployment/
|
||||
|
||||
port: 7880
|
||||
rtc:
|
||||
tcp_port: 7881
|
||||
port_range_start: 44200
|
||||
port_range_end: 44300
|
||||
# use_external_ip: true # Uncomment for production with public IP
|
||||
|
||||
redis:
|
||||
address: redis:6379
|
||||
|
||||
keys:
|
||||
# API key : API secret (generated by setup script)
|
||||
# devkey: secret
|
||||
__LIVEKIT_API_KEY__: __LIVEKIT_API_SECRET__
|
||||
|
||||
webhook:
|
||||
urls:
|
||||
- http://server:1250/v1/livekit/webhook
|
||||
api_key: __LIVEKIT_API_KEY__
|
||||
|
||||
logging:
|
||||
level: info
|
||||
|
||||
# Room settings
|
||||
room:
|
||||
empty_timeout: 300 # 5 minutes after last participant leaves
|
||||
max_participants: 0 # 0 = unlimited
|
||||
|
||||
# Track Egress only (no composite video)
|
||||
# Egress is configured via egress.yaml on the egress service
|
||||
Reference in New Issue
Block a user