Files
fauxjira/docker-compose.yml
2020-01-28 20:07:17 -05:00

58 lines
1.1 KiB
YAML

version: "3.4"
services:
db:
image: postgres:9.6-alpine
restart: always
environment:
- POSTGRES_USER=jira-clone
- POSTGRES_PASSWORD=jira-clone
- POSTGRES_DB=jira-clone
networks:
- default
volumes:
- ./persist/db/git:/var/lib/postgresql/data
api:
build: .
restart: always
environment:
- NODE_ENV=development
- DB_HOST=db
- DB_PORT=5432
- DB_USERNAME=jira-clone
- DB_PASSWORD=jira-clone
- DB_DATABASE=jira-clone
## Please change this string to something unique.
- JWT_SECRET=development12345
command: ["api"]
depends_on:
- db
networks:
- default
client:
build: .
restart: always
environment:
ports:
- 8080:8080
networks:
- default
environment:
- RUN_MODE=api
- NODE_ENV=development
- DB_HOST=localhost
- DB_PORT=5432
- DB_USERNAME=jira-clone
- DB_PASSWORD=jira-clone
- DB_DATABASE=jira-clone
## Please change this string to something unique.
- JWT_SECRET=development12345
depends_on:
- api
command: ["client"]
networks:
default: