17 lines
602 B
YAML
17 lines
602 B
YAML
|
|
# Production overrides for Linux server deployment (bind-mount data dirs)
|
||
|
|
services:
|
||
|
|
transcription:
|
||
|
|
volumes:
|
||
|
|
- ./uploads:/app/uploads
|
||
|
|
- ./processed:/app/processed
|
||
|
|
- ./tmp:/app/tmp
|
||
|
|
- ./config.yaml:/app/config.yaml:ro
|
||
|
|
- ./backend:/app/backend:ro
|
||
|
|
- ./src:/app/src:ro
|
||
|
|
- ./scripts:/app/scripts:ro
|
||
|
|
- ./models/huggingface:/root/.cache/huggingface
|
||
|
|
- ./models/nltk_data:/root/nltk_data:ro
|
||
|
|
- ./data:/app/data
|
||
|
|
healthcheck:
|
||
|
|
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://127.0.0.1:8000/api/health')"]
|