crackuser commited on
Commit
79e625f
·
verified ·
1 Parent(s): 142aa49

Create docker-compose.yml

Browse files
Files changed (1) hide show
  1. docker-compose.yml +31 -0
docker-compose.yml ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ version: '3.8'
2
+
3
+ services:
4
+ voice-clone-app:
5
+ build: .
6
+ ports:
7
+ - "8501:8501"
8
+ volumes:
9
+ - ./models:/app/models
10
+ - ./outputs:/app/outputs
11
+ - ./reference_voices:/app/reference_voices
12
+ - ./temp:/app/temp
13
+ environment:
14
+ - PYTHONPATH=/app
15
+ - STREAMLIT_SERVER_PORT=8501
16
+ - STREAMLIT_SERVER_ADDRESS=0.0.0.0
17
+ - CUDA_VISIBLE_DEVICES=0
18
+ restart: unless-stopped
19
+ deploy:
20
+ resources:
21
+ reservations:
22
+ devices:
23
+ - driver: nvidia
24
+ count: 1
25
+ capabilities: [gpu]
26
+ healthcheck:
27
+ test: ["CMD", "curl", "-f", "http://localhost:8501/_stcore/health"]
28
+ interval: 30s
29
+ timeout: 10s
30
+ retries: 3
31
+ start_period: 40s