2025-01-25 21:55:53 +05:30
|
|
|
name: InstaVoice
|
2025-01-11 20:00:34 -07:00
|
|
|
services:
|
2025-01-25 21:55:53 +05:30
|
|
|
server1:
|
2025-01-15 02:26:28 -07:00
|
|
|
build:
|
|
|
|
context: ../..
|
|
|
|
dockerfile: docker/gpu/Dockerfile
|
2025-01-11 20:00:34 -07:00
|
|
|
volumes:
|
2025-01-21 21:44:21 -07:00
|
|
|
- ../../api:/app/api
|
2025-01-11 20:00:34 -07:00
|
|
|
ports:
|
|
|
|
- "8880:8880"
|
|
|
|
environment:
|
2025-01-22 02:33:29 -07:00
|
|
|
- PYTHONPATH=/app:/app/api
|
2025-01-21 21:44:21 -07:00
|
|
|
- USE_GPU=true
|
|
|
|
- USE_ONNX=false
|
|
|
|
- PYTHONUNBUFFERED=1
|
2025-01-11 20:00:34 -07:00
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
reservations:
|
|
|
|
devices:
|
|
|
|
- driver: nvidia
|
2025-01-25 21:55:53 +05:30
|
|
|
count: all
|
2025-01-11 20:00:34 -07:00
|
|
|
capabilities: [gpu]
|
|
|
|
|
2025-01-25 21:55:53 +05:30
|
|
|
server2:
|
|
|
|
build:
|
|
|
|
context: ../..
|
|
|
|
dockerfile: docker/gpu/Dockerfile
|
|
|
|
volumes:
|
|
|
|
- ../../api:/app/api
|
|
|
|
ports:
|
|
|
|
- "8880:8880"
|
|
|
|
environment:
|
|
|
|
- PYTHONPATH=/app:/app/api
|
|
|
|
- USE_GPU=true
|
|
|
|
- USE_ONNX=false
|
|
|
|
- PYTHONUNBUFFERED=1
|
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
reservations:
|
|
|
|
devices:
|
|
|
|
- driver: nvidia
|
|
|
|
count: all
|
|
|
|
capabilities: [gpu]
|
|
|
|
|
|
|
|
server3:
|
|
|
|
build:
|
|
|
|
context: ../..
|
|
|
|
dockerfile: docker/gpu/Dockerfile
|
|
|
|
volumes:
|
|
|
|
- ../../api:/app/api
|
|
|
|
ports:
|
|
|
|
- "8880:8880"
|
|
|
|
environment:
|
|
|
|
- PYTHONPATH=/app:/app/api
|
|
|
|
- USE_GPU=true
|
|
|
|
- USE_ONNX=false
|
|
|
|
- PYTHONUNBUFFERED=1
|
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
reservations:
|
|
|
|
devices:
|
|
|
|
- driver: nvidia
|
|
|
|
count: all
|
|
|
|
capabilities: [gpu]
|
|
|
|
|
|
|
|
|
|
|
|
nginx:
|
|
|
|
image: nginx:alpine
|
|
|
|
ports:
|
|
|
|
- "80:80" # Expose port 80 on the host machine
|
|
|
|
volumes:
|
|
|
|
- ./nginx.conf:/etc/nginx/nginx.conf # Load custom NGINX configuration
|
|
|
|
depends_on:
|
|
|
|
- server3
|
|
|
|
- server1
|
|
|
|
- server2
|