DevSpace/docker-compose.yml

34 lines
842 B
YAML

version: '3.7'
services:
client:
container_name: node_app_client
restart: unless-stopped
build: ./client
environment:
NODE_ENV: development
REACT_APP_BACKEND_URL: http://localhost:3000
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