Files
talemate/docker-compose.yml

22 lines
730 B
YAML

version: '3.8'
services:
talemate:
image: ghcr.io/vegu-ai/talemate:latest
ports:
- "${TALEMATE_FRONTEND_PORT:-8082}:${TALEMATE_FRONTEND_PORT:-8082}"
- "${TALEMATE_BACKEND_PORT:-5050}:${TALEMATE_BACKEND_PORT:-5050}"
volumes:
- ./config.yaml:/app/config.yaml
- ./secrets:/app/secrets
- ./scenes:/app/scenes
- ./templates:/app/templates
- ./chroma:/app/chroma
- ./tts:/app/tts
environment:
- PYTHONUNBUFFERED=1
- PYTHONPATH=/app/src:$PYTHONPATH
- VITE_TALEMATE_BACKEND_WEBSOCKET_URL=${VITE_TALEMATE_BACKEND_WEBSOCKET_URL:-}
- TALEMATE_FRONTEND_PORT=${TALEMATE_FRONTEND_PORT:-8082}
- TALEMATE_BACKEND_PORT=${TALEMATE_BACKEND_PORT:-5050}