Skip to content

feat(deploy): package DomOS Server for LiveKit web deployment - #5

Open
borisbob91 wants to merge 8 commits into
masterfrom
docs/sprint-lk09-production-hardening
Open

borisbob91 wants to merge 8 commits into
masterfrom
docs/sprint-lk09-production-hardening

Conversation

@borisbob91

@borisbob91 borisbob91 commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Objectif

Rendre DomOS Server et le canal audio LiveKit déployables pour un widget web public. La téléphonie SIP reste hors scope.

Implémenté

  • Dockerfile multi-stage Node 20 pour apps/demo-server
  • runtime non-root et healthcheck TCP
  • compose.yaml avec serveur et profil proxy Caddy
  • exemple de variables de déploiement sans secrets
  • reverse proxy HTTPS/WSS compatible avec l’image Caddy officielle
  • guide LiveKit Cloud et self-hosted
  • documentation du parcours widget, token, room et fallback texte
  • sprint LK09 recentré sur le déploiement web

À valider avant merge

  • build réel de l’image Docker
  • docker compose config puis démarrage du serveur
  • build et tests des packages touchés
  • smoke test depuis un vrai domaine HTTPS
  • readiness applicative plus fine que le simple port ouvert

Architecture conservée

ADTP reste responsable des sessions, du contexte et des tools. LiveKit transporte uniquement le média temps réel, reste optionnel et tous ses secrets demeurent côté serveur.

@borisbob91 borisbob91 changed the title docs(livekit): add LK09 production hardening sprint docs(livekit): define web deployment readiness sprint Jul 13, 2026
@borisbob91 borisbob91 changed the title docs(livekit): define web deployment readiness sprint feat(deploy): package DomOS Server for LiveKit web production Jul 13, 2026
@borisbob91 borisbob91 changed the title feat(deploy): package DomOS Server for LiveKit web production feat(deploy): package DomOS Server for LiveKit web deployment Jul 13, 2026
@borisbob91
borisbob91 marked this pull request as draft July 13, 2026 02:59
@borisbob91
borisbob91 marked this pull request as ready for review July 20, 2026 05:57

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant