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

21 lines
264 B
Docker

# Token server Dockerfile
FROM node:18-alpine
WORKDIR /app
# Install build deps
RUN apk add --no-cache python3 make g++ git
COPY package*.json ./
RUN npm ci --production
# Copy source
COPY ./src ./src
EXPOSE 4000
ENV PORT=4000
CMD ["node", "src/index.js"]