AvanzaCast/packages/token-server/docker-compose.token.yml
Cesar Mendivil 8b458a3ddf feat: add initial LiveKit Meet integration with utility scripts, configs, and core components
- Add Next.js app structure with base configs, linting, and formatting
- Implement LiveKit Meet page, types, and utility functions
- Add Docker, Compose, and deployment scripts for backend and token server
- Provide E2E and smoke test scaffolding with Puppeteer and Playwright helpers
- Include CSS modules and global styles for UI
- Add postMessage and studio integration utilities
- Update package.json with dependencies and scripts for development and testing
2025-11-20 12:50:38 -07:00

19 lines
709 B
YAML

version: '3.8'
services:
token-server-local:
build: .
container_name: avanzacast-token-server-local
extra_hosts:
- "host.docker.internal:host-gateway"
environment:
- PORT=4000
- ALLOWED_ORIGINS=${ALLOWED_ORIGINS:-https://avanzacast-broadcastpanel.bfzqqk.easypanel.host,http://localhost:5173,http://localhost:3000}
- LIVEKIT_API_KEY=${LIVEKIT_API_KEY}
- LIVEKIT_API_SECRET=${LIVEKIT_API_SECRET}
- LIVEKIT_WS_URL=${LIVEKIT_WS_URL}
- REDIS_URL=${REDIS_URL}
# Point token-server to the backend-api running on host:4001
- BACKEND_API_URL=${BACKEND_API_URL:-http://host.docker.internal:4001}
- TOKEN=${TOKEN}
restart: unless-stopped