# LiveKit 셀프호스팅 설정 (개발용 / 로컬 단일 노드)
# - 미디어(WebRTC) 전송 계층을 담당하는 SFU. 애플리케이션은 토큰만 발급한다.
# - API 키/시크릿은 환경변수 LIVEKIT_KEYS 로 주입한다(여기에 두지 않음).
# - 로컬 개발에서는 노드 IP 를 127.0.0.1 로 광고해야 브라우저가 ICE 후보에 접속할 수 있다.
#   (docker-compose 의 command 에서 --node-ip 127.0.0.1 지정)

# 시그널링 / HTTP API 포트
port: 7880

rtc:
  # ICE/TCP 포트 — Docker Desktop 에서 가장 안정적인 경로(브라우저가 연결을 거는 단일 스트림)
  tcp_port: 7881
  # ICE/UDP 단일 포트(매핑됨). udp_port:0 은 50000~60000 레인지를 켜버려(미매핑) NIC flapping 을
  #   유발하므로 반드시 매핑된 단일 포트를 명시한다.
  udp_port: 7882
  # 외부 IP 자동 탐지를 끄고 --node-ip 로 지정한 127.0.0.1 을 후보로 사용
  use_external_ip: false

logging:
  level: info
