feat: add tls for livekit

This commit is contained in:
roai_linux 2026-03-29 16:56:16 +03:30
parent aad6ab8c6f
commit ffd8d174c8
2 changed files with 14 additions and 1 deletions

View File

@ -43,10 +43,13 @@ services:
- "7780:7880" - "7780:7880"
- "7781:7881" - "7781:7881"
- "51000-52000:51000-52000/udp" - "51000-52000:51000-52000/udp"
- "3478:3478/udp"
- "5349:5349/tcp"
env_file: env_file:
- .env - .env
volumes: volumes:
- ./livekit.yaml:/etc/livekit/livekit.yaml - ./livekit.yaml:/etc/livekit/livekit.yaml
# - /etc/letsencrypt/live/pathfinder.wikm.ir:/etc/letsencrypt:ro # uncomment when using letsencrypt
command: [ "--config", "/etc/livekit/livekit.yaml", "--keys", "${LIVEKIT_API_KEY}: ${LIVEKIT_API_SECRET}" ] command: [ "--config", "/etc/livekit/livekit.yaml", "--keys", "${LIVEKIT_API_KEY}: ${LIVEKIT_API_SECRET}" ]
restart: always restart: always
networks: networks:

View File

@ -5,7 +5,17 @@ rtc:
port_range_start: 51000 port_range_start: 51000
port_range_end: 52000 port_range_end: 52000
use_external_ip: false use_external_ip: false
# node_ip: "94.183.170.121" # node_ip: "94.183.170.121" # uncomment when using server ip
##### uncomment when using letsencrypt in server #######
# turn:
# cert_file: "/etc/letsencrypt/live/pathfinder.wikm.ir/fullchain.pem"
# key_file: "/etc/letsencrypt/live/pathfinder.wikm.ir/privkey.pem"
# tls_port: 5349
# udp_port: 3478
# external_tls: false
# domain: "pathfinder.wikm.ir"
#######################################################
logging: logging:
level: info level: info