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:
Juan Diego García
2026-04-07 11:55:16 -05:00
committed by GitHub
parent b570d202dc
commit bc8338fa4f
41 changed files with 3731 additions and 146 deletions

View File

@@ -20,6 +20,8 @@
"@fortawesome/fontawesome-svg-core": "^7.2.0",
"@fortawesome/free-solid-svg-icons": "^7.2.0",
"@fortawesome/react-fontawesome": "^3.2.0",
"@livekit/components-react": "2.9.20",
"@livekit/components-styles": "1.2.0",
"@sentry/nextjs": "^10.40.0",
"@tanstack/react-query": "^5.90.21",
"@whereby.com/browser-sdk": "^3.18.21",
@@ -30,6 +32,7 @@
"fontawesome": "^5.6.3",
"ioredis": "^5.10.0",
"jest-worker": "^30.2.0",
"livekit-client": "2.18.0",
"lucide-react": "^0.575.0",
"next": "16.1.7",
"next-auth": "^4.24.13",