docs: LiveKit 셀프호스팅(AWS EC2+도커 nginx) 구성 완성
- livekit/nginx.livekit.conf.example: 도커 nginx용 wss 리버스 프록시 참조 설정 추가 (docker DNS resolver+변수 proxy_pass로 부팅 순서 의존 제거, TLS 종단·WS 업그레이드) - DEPLOY.md: AWS EC2+도커 nginx 4-1장 추가, 참조 설정 파일로 연결 - .env.production.example: LiveKit 섹션을 셀프호스팅 우선으로 정리, 키 생성 원라이너 추가 애플리케이션 코드 변경 없음(백엔드 토큰 오프라인 서명·프론트 env 주입뿐). 운영은 selfhost-livekit 프로파일 + EC2 보안그룹/EIP 구성으로 가동. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
+12
-6
@@ -54,13 +54,19 @@ CORS_ORIGIN=http://localhost:5173
|
||||
AI_TIMEOUT_MS=60000
|
||||
|
||||
# ==========================================
|
||||
# 화상회의 (LiveKit) — 셀프호스팅 또는 Cloud
|
||||
# 화상회의 (LiveKit) — 셀프호스팅(기본) / Cloud(대안)
|
||||
# ==========================================
|
||||
# [셀프호스팅] livekit/DEPLOY.md 참고. selfhost-livekit 프로파일로 컨테이너 기동.
|
||||
# LIVEKIT_WS_URL : 브라우저 접속(리버스 프록시 TLS) → wss://livekit.<운영도메인>
|
||||
# LIVEKIT_URL : 백엔드 → LiveKit 내부 API(도커 네트워크) → http://livekit:7880
|
||||
# [Cloud] LIVEKIT_WS_URL/URL 을 wss://<project>.livekit.cloud 로, 키를 Cloud 값으로.
|
||||
# LIVEKIT_API_SECRET 은 충분히 강력하게(최소 32자).
|
||||
# [셀프호스팅] 운영 권장. 절차: livekit/DEPLOY.md (단일노드 3장, AWS EC2+도커 nginx 4-1장).
|
||||
# - selfhost-livekit 프로파일로 컨테이너 기동:
|
||||
# docker compose --profile selfhost-livekit --env-file .env.production up -d --build
|
||||
# - 리버스 프록시(wss 종단)는 livekit/nginx.livekit.conf.example 참고.
|
||||
# - 키 생성(절대 Cloud 키 재사용 금지):
|
||||
# LIVEKIT_API_KEY=$(openssl rand -hex 8)
|
||||
# LIVEKIT_API_SECRET=$(openssl rand -hex 32) # 최소 32자
|
||||
# - LIVEKIT_WS_URL : 브라우저 접속(리버스 프록시 TLS) → wss://livekit.<운영도메인>
|
||||
# - LIVEKIT_URL : 백엔드 → LiveKit 내부 API(도커 네트워크) → http://livekit:7880
|
||||
# [Cloud] 대안. LIVEKIT_WS_URL/URL 을 wss://<project>.livekit.cloud 로, 키를 Cloud 값으로
|
||||
# 채우고 selfhost-livekit 프로파일은 켜지 않는다.
|
||||
LIVEKIT_API_KEY=change-me-livekit-key
|
||||
LIVEKIT_API_SECRET=change-me-livekit-secret-min-32-characters
|
||||
LIVEKIT_WS_URL=wss://livekit.example.com
|
||||
|
||||
Reference in New Issue
Block a user