30 lines
687 B
YAML
30 lines
687 B
YAML
services:
|
|
skin-py-analysis:
|
|
build: /data/www/py-skin-analysis-worker
|
|
image: analysis-py:latest
|
|
working_dir: /app
|
|
expose:
|
|
- "8071"
|
|
volumes:
|
|
- /data/www/py-skin-analysis-worker:/app
|
|
- /data/analysis:/data/analysis
|
|
environment:
|
|
- PYTHONUNBUFFERED=1
|
|
- TASK_DB_PATH=/data/analysis/.worker/tasks.sqlite3
|
|
- MAX_CONCURRENT_TASKS=1
|
|
- MAX_PENDING_TASKS=100
|
|
- MODEL_PATH=/app/best.pt
|
|
- IMAGE_WORKERS=4
|
|
command: python api_server.py
|
|
restart: unless-stopped
|
|
networks:
|
|
- default
|
|
- common-network
|
|
networks:
|
|
default:
|
|
external: true
|
|
name: skin-network
|
|
|
|
common-network:
|
|
external: true
|