diff --git a/docker/livekit.yml b/docker/livekit.yml new file mode 100644 index 00000000..3f43d776 --- /dev/null +++ b/docker/livekit.yml @@ -0,0 +1,22 @@ +version: "3.3" + +services: + # 后台应用 + tailchat-livekit-webhook-receiver: + build: + context: ../ + image: tailchat + restart: unless-stopped + env_file: docker-compose.env + environment: + LIVEKIT_WEBHOOK_PORT: 3000 + depends_on: + - mongo + - redis + labels: + - "traefik.enable=true" + - "traefik.http.routers.admin.rule=PathPrefix(`/livekit/webhook`)" + - "traefik.http.services.admin.loadbalancer.server.port=3000" + networks: + - internal + command: cd server/dist/plugins/com.msgbyte.livekit/webhook && node index.js diff --git a/server/plugins/com.msgbyte.livekit/services/livekit.service.dev.ts b/server/plugins/com.msgbyte.livekit/services/livekit.service.ts similarity index 98% rename from server/plugins/com.msgbyte.livekit/services/livekit.service.dev.ts rename to server/plugins/com.msgbyte.livekit/services/livekit.service.ts index 12dcc084..6b0abbe5 100644 --- a/server/plugins/com.msgbyte.livekit/services/livekit.service.dev.ts +++ b/server/plugins/com.msgbyte.livekit/services/livekit.service.ts @@ -59,7 +59,7 @@ class LivekitService extends TcService { return; } - this.registerLocalDb(require('../models/livekit').default); + // this.registerLocalDb(require('../models/livekit').default); this.registerAction('url', this.url); this.registerAction('generateToken', this.generateToken, {