-
-
Notifications
You must be signed in to change notification settings - Fork 87
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
32 lines (31 loc) · 747 Bytes
/
docker-compose.yml
File metadata and controls
32 lines (31 loc) · 747 Bytes
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
version: '3'
services:
ember:
image: danlynn/ember-cli:3.4.3-node_8.12
container_name: ember-twiddle
ports:
- 4200:4200
- 49153:49153
volumes:
- .:/myapp
- ./entrypoint.sh:/entrypoint.sh
- /myapp/node_modules
- /myapp/dist
tmpfs:
- /myapp/tmp
environment:
- GH_API_KEY=CHANGEME
command: ["sh", "/entrypoint.sh"]
gatekeeper:
image: node:6.11.1-alpine
container_name: gatekeeper-twiddle
working_dir: /home/node/app
environment:
- NODE_ENV=production
- OAUTH_CLIENT_ID=CHANGEME
- OAUTH_CLIENT_SECRET=CHANGEME
volumes:
- ./gatekeeper:/home/node/app
ports:
- 9999:9999
command: /bin/sh -c "yarn && npm run start"