ClassVAR는 높은 확장성 및 가용성을 목표로 컨테이너 기반의 MSA 구조로 개발되었습니다.
현재는 Swarmprom 템플릿 이미지를 빌렸지만 확장하면서 정규 이미지로 교체할 예정입니다.
Traefik - Orchestration-aware Router
Features:
- Frontend Pages
Features:
- API Servers
Features:
- Client-side Recording
- Siganling Server
- Realtime Chat
- Realtime Notification
WebRTC (wrtc)
- Server-side Recording (Not ready for cloud environment)
Using coturn
GitHub Actions
Docker Swarm (TODO - utilizing docker stack deploy
)
- such as this action
Netlify (frontend CI/CD)
Grafana, Prometheus, Portainer