33 lines
791 B
YAML
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 |