DevSpace/docker-compose.yml

33 lines
791 B
YAML

version: '3.7'
services:
client:
container_name: node_app_client
restart: unless-stopped
build: ./client
environment:
NODE_ENV: development
ports:
- "8080:3000"
server:
container_name: node_app_server
restart: unless-stopped
build: ./server
ports:
- "3000:3000"
environment:
NODE_ENV: development
JWT_SECRET: 'a very secret key, change this please'
SALT_ROUNDS: 12
MYSQL_DATABASE: node_app
MYSQL_USER: node_app
MYSQL_PASSWORD: TestPasswordPleaseChange
depends_on:
- db
db:
image: mysql:5.7
restart: unless-stopped
environment:
MYSQL_RANDOM_ROOT_PASSWORD: '1'
MYSQL_DATABASE: node_app
MYSQL_USER: node_app
MYSQL_PASSWORD: TestPasswordPleaseChange