/
/
/
Ansible role that deployes services on my runner machine
1# LiveKit Server Configuration
2# Generated by Ansible - DO NOT EDIT MANUALLY
3
4port: {{ livekit_port }}
5
6rtc:
7 # TCP fallback for clients behind restrictive firewalls
8 tcp_port: {{ livekit_tcp_port }}
9 # Single-port UDP mux. Avoids needing the 50000-60000 range published.
10 udp_port: {{ livekit_udp_port }}
11 # Required: the container runs with network_mode host, so LiveKit sees the
12 # host interfaces directly and can advertise a routable candidate address.
13 use_external_ip: false
14
15keys:
16 {{ livekit_api_key }}: {{ livekit_api_secret }}
17
18room:
19 auto_create: {{ livekit_room_auto_create | lower }}
20 empty_timeout: {{ livekit_room_empty_timeout }}
21 departure_timeout: {{ livekit_room_departure_timeout }}
22
23logging:
24 level: {{ livekit_log_level }}
25 json: false
26
27# Redis is only required for multi-node clustering. On a single node LiveKit
28# keeps room state in local memory. To scale out later, deploy a Redis
29# container and uncomment the block below.
30# redis:
31# address: 127.0.0.1:6379
32# password: ""
33# db: 0
34