Files
talemate/docker-compose.yml
veguAI 856b4011fa Docker: Pi Bridge client + encrypted environment variable store (#105) (#106)
* Docker support for Pi Bridge client + encrypted environment variable store (#105)

* Address PR #106 review: env name validation on backend, add-form value/duplicate guards, stale openrouter convenience docs
2026-07-19 18:13:05 +03:00

23 lines
751 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
- ./pi:/app/pi
- ./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}