-
Notifications
You must be signed in to change notification settings - Fork 74
Expand file tree
/
Copy pathdocker-compose-overrides.yml
More file actions
43 lines (40 loc) · 1.52 KB
/
docker-compose-overrides.yml
File metadata and controls
43 lines (40 loc) · 1.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
services:
server:
entrypoint: /.deployment/dev-entrypoint.sh
environment:
- "DEEPFORGE_HOST=https://dev.deepforge.org"
- "DEEPFORGE_INTERACTIVE_COMPUTE_HOST=wss://dev-compute.deepforge.org"
- "DEEPFORGE_LANGUAGE_SERVER_HOST=https://langservers.deepforge.org"
volumes:
- "${DEEPFORGE_DEPLOYMENT_DIR}:/.deployment"
- "${DEEPFORGE_DEPLOYMENT_DIR}/../config/components.json:/deepforge/config/components.json"
server_stable:
entrypoint: /.deployment/dev-entrypoint.sh
environment:
- "MONGO_URI=mongodb://mongo:27017/deepforge"
- "DEEPFORGE_HOST=https://editor.deepforge.org"
- "DEEPFORGE_INTERACTIVE_COMPUTE_HOST=wss://compute.deepforge.org"
- "DEEPFORGE_PUBLIC_KEY=/token_keys/public_key"
- "DEEPFORGE_PRIVATE_KEY=/token_keys/private_key"
- "DEEPFORGE_LANGUAGE_SERVER_HOST=https://langservers.deepforge.org"
image: deepforge/kitchen-sink:stable
ports:
- "9000:8888"
volumes:
- "$HOME/.deepforge/blob:/data/blob"
- "${TOKEN_KEYS_DIR}:/token_keys"
- "${DEEPFORGE_DEPLOYMENT_DIR}:/.deployment"
- "${DEEPFORGE_DEPLOYMENT_DIR}/../config/components.json:/deepforge/config/components.json"
depends_on:
- mongo
language_servers:
image: deepforge/language-servers:latest
ports:
- "5000:5000"
volumes:
- "${DEEPFORGE_DEPLOYMENT_DIR}:/.deployment"
- "/tmp/python-models:/tmp/python-models"
entrypoint: /.deployment/langserver-entrypoint.sh
depends_on:
- server
- server_stable