54 lines
1.4 KiB
YAML
54 lines
1.4 KiB
YAML
services:
|
|
# kevinai:
|
|
# image: kevinai
|
|
# container_name: kevinai-dev
|
|
# build:
|
|
# context: .
|
|
# dockerfile: ./Dockerfile
|
|
# environment:
|
|
# NODE_ENV: production
|
|
# # TTS_BACKEND_URL: http://192.168.0.10:9009/asr
|
|
# WS_URL: ws://192.168.0.10:28081
|
|
# SERVER_PORT_WS: 8081
|
|
# SERVER_PORT_HTTP: 8080
|
|
# ports:
|
|
# - 28081:8081
|
|
# - 28080:8080
|
|
mlchat:
|
|
image: kevinai
|
|
container_name: kevinai-chat
|
|
build:
|
|
context: .
|
|
dockerfile: ./Dockerfile
|
|
environment:
|
|
NODE_ENV: demo
|
|
# TTS_BACKEND_URL: http://192.168.0.10:9009/asr
|
|
WS_URL: wss://tts.d-popov.com
|
|
SERVER_PORT_WS: 8081
|
|
SERVER_PORT_HTTP: 8080
|
|
SERVER_PORT_WS: 8082
|
|
ports:
|
|
- 28080:8080
|
|
- 28081:8081
|
|
chat-server:
|
|
image: node:20-alpine
|
|
container_name: ml-voice-chat-server
|
|
working_dir: /usr/src/app
|
|
volumes:
|
|
- /mnt/apps/DEV/REPOS/git.d-popov.com/ai-kevin:/usr/src/app
|
|
command: >
|
|
sh -c "npm install && node web/chat-server.js"
|
|
environment:
|
|
NODE_ENV: demo
|
|
#TTS_BACKEND_URL: https://api.tts.d-popov.com/asr
|
|
TTS_API_URL: http://192.168.0.11:9009/asr
|
|
WS_URL: wss://ws.tts.d-popov.com
|
|
SERVER_PORT_HTTP: 8080
|
|
SERVER_PORT_WS: 8082
|
|
ports:
|
|
- 28080:8080
|
|
- 28081:8082
|
|
dns:
|
|
- 8.8.8.8
|
|
- 8.8.4.4
|