-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.dev.yaml
More file actions
47 lines (45 loc) · 1.95 KB
/
docker-compose.dev.yaml
File metadata and controls
47 lines (45 loc) · 1.95 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
44
45
46
47
version: "2"
services:
penpal-server:
volumes:
- ./Server/src/client/:/app/client:consistent
- ./Server/src/lib/:/app/lib:consistent
- ./Server/src/server/:/app/server:consistent
- ./Server/src/stories/:/app/stories:consistent
- ./Server/src/package.json:/app/package.json:consistent
- ./Server/src/settings.dev.json:/app/settings.json:consistent
- ./Server/src/.meteor/packages:/app/.meteor/packages:consistent
- ./Server/src/public:/app/public:consistent
- ./Server/src/packages:/app/packages:consistent
- ./Plugins/:/app/plugins:consistent
- /var/run/docker.sock:/var/run/docker.sock
environment:
- LOCAL_USER_ID=${LOCAL_USER_ID}
storybook:
build:
context: ./
dockerfile: ./Dev-Tools/Storybook/Dockerfile
ports:
- "6006:6006"
command: npm run storybook
volumes:
- penpal-storybook-npm-cache:/home/node/.npm
#- ./Server/src:/app
- ./Server/src/client/:/app/client:consistent
- ./Server/src/server/:/app/server:consistent
- ./Server/src/stories/:/app/stories:consistent
- ./Server/src/package.json:/app/package.json:consistent
- ./Server/src/settings.json:/app/settings.json:consistent
- ./Server/src/.meteor/packages:/app/.meteor/packages:consistent
- ./Server/src/.storybook:/app/.storybook
- ./Server/src/storybook_watch.sh:/app/storybook_watch.sh
- ./Server/src/lib/:/app/lib:consistent
- ./Server/src/public:/app/public:consistent
- ./Server/src/packages:/app/packages:consistent
- ./Plugins/:/app/plugins:consistent
- ./Server/src/.babelrc:/app/.babelrc:consistent
networks:
- public
volumes:
penpal-storybook-npm-cache:
external: false