Files
simple-asr-server/docker-compose.yml
red 228f67d07f - Поменял всё снова на Whisper
- Добавил предзагрузку модели по-умолчанию
- Убрал метрики
- Добавил скрипты для старта
- Для отчаянных Dockerfile для сборки контейнера на 70ГБ
2025-08-20 23:18:02 +09:00

32 lines
801 B
YAML

services:
simple-asr-server:
build: .
ports:
- "${PORT:-9854}:9854"
environment:
- HOST=${HOST:-0.0.0.0}
- PORT=${PORT:-9854}
- DEFAULT_MODEL=${DEFAULT_MODEL:-turbo}
- MODEL_DOWNLOAD_ROOT=${MODEL_DOWNLOAD_ROOT:-/app/models}
- KEYS_FILE=${KEYS_FILE:-/app/data/keys.txt}
- HSA_OVERRIDE_GFX_VERSION=${HSA_OVERRIDE_GFX_VERSION:-10.3.0}
volumes:
- ./models:/app/models
- ./data:/app/data
devices:
- /dev/kfd:/dev/kfd
- /dev/dri:/dev/dri
group_add:
- video
- render
security_opt:
- seccomp:unconfined
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9854/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 60s