feat: Enable telephony for OSS (#21)

* fix: fix tooltip bug

* feat: add Twilio with CloudFlare configuration

* chore: update Tella Video
This commit is contained in:
Abhishek 2025-10-04 12:22:50 +05:30 committed by GitHub
parent d39a8111a6
commit 8e2e5c9327
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 891 additions and 191 deletions

View file

@ -102,6 +102,8 @@ services:
condition: service_healthy
minio:
condition: service_healthy
cloudflared:
condition: service_started
command: >
bash -c "
cd /app/api &&
@ -201,6 +203,15 @@ services:
networks:
- app-network
cloudflared:
image: cloudflare/cloudflared:latest
container_name: cloudflared-tunnel
command: tunnel --no-autoupdate --url http://api:8000 --metrics 0.0.0.0:2000
ports:
- "2000:2000" # Expose metrics endpoint
networks:
- app-network
volumes:
postgres_data:
redis_data: