Register GIS LiveKit SFU for webserver docker deploy #32

Merged
westfarn merged 1 commits from livekit-sfu into master 2026-09-15 12:47:48 -07:00
Owner

Summary

  • Register livekit in app_catalog (GIS/livekit, django-type compose, migrate_cmd: true).
  • Add beta host_apps on all webservers (:7880). NPM should use a single upstream until Redis.
  • Open LAN TCP 7880/7881 and UDP 3478 + 50000–60000 on webservers so NPM + router DNAT can reach the SFU.

Test plan

  • ~/Documents/secrets/livekit/livekit_beta.env exists (from GIS/livekit .env.beta.example)
  • ./scripts/provision.sh adama --check shows new UFW ports
  • ./scripts/deploy.sh --app livekit --env beta
  • NPM Proxy Host → adama:7880 with WebSocket
  • Router DNAT UDP 3478 + 50000–60000 and TCP 7881 to that host
## Summary - Register `livekit` in `app_catalog` (GIS/livekit, django-type compose, `migrate_cmd: true`). - Add beta `host_apps` on all webservers (`:7880`). NPM should use a **single** upstream until Redis. - Open LAN TCP 7880/7881 and UDP 3478 + 50000–60000 on webservers so NPM + router DNAT can reach the SFU. ## Test plan - [ ] `~/Documents/secrets/livekit/livekit_beta.env` exists (from GIS/livekit `.env.beta.example`) - [ ] `./scripts/provision.sh adama --check` shows new UFW ports - [ ] `./scripts/deploy.sh --app livekit --env beta` - [ ] NPM Proxy Host → `adama:7880` with WebSocket - [ ] Router DNAT UDP 3478 + 50000–60000 and TCP 7881 to that host
westfarn added 1 commit 2026-09-15 12:47:39 -07:00
Register GIS LiveKit as docker compose on webservers.
Sync runner checkout / sync (pull_request) Successful in 7s
209b27142c
Same deploy path as abc_worker: host_apps on adama/starbuck/etc., NPM for wss://. UDP/7881 still forwarded to one upstream host.
westfarn merged commit 94fa05a952 into master 2026-09-15 12:47:48 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ai_ml_operations/server-infra#32