Alovestocode commited on
Commit
a3d0e53
·
verified ·
1 Parent(s): 794513e

Add docker-compose.yml

Browse files
Files changed (1) hide show
  1. docker-compose.yml +28 -0
docker-compose.yml ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ version: '3.8'
2
+
3
+ services:
4
+ router-api:
5
+ build:
6
+ context: .
7
+ dockerfile: Dockerfile
8
+ ports:
9
+ - "7860:7860"
10
+ environment:
11
+ - PORT=7860
12
+ - MAX_NEW_TOKENS=600
13
+ - DEFAULT_TEMPERATURE=0.2
14
+ - DEFAULT_TOP_P=0.9
15
+ - HF_TOKEN=${HF_TOKEN:-}
16
+ volumes:
17
+ # Mount cache directory to persist model downloads
18
+ - ~/.cache/huggingface:/root/.cache/huggingface
19
+ # Uncomment below for GPU support (requires nvidia-docker)
20
+ # deploy:
21
+ # resources:
22
+ # reservations:
23
+ # devices:
24
+ # - driver: nvidia
25
+ # count: 1
26
+ # capabilities: [gpu]
27
+ restart: unless-stopped
28
+