read configs from env
This commit is contained in:
13
.env.template
Normal file
13
.env.template
Normal file
@@ -0,0 +1,13 @@
|
||||
MYSQL_ROOT_PASSWORD=
|
||||
MYSQL_PASSWORD=
|
||||
DB_HOST=
|
||||
DB_PORT=
|
||||
DB_NAME=
|
||||
DB_USER=
|
||||
DB_PASSWORD=
|
||||
BACKEND_HOST=
|
||||
FRONTEND_HOST=
|
||||
KC_CLIENT_ID=
|
||||
KC_HOST=
|
||||
KC_REALM=
|
||||
SESSION_SECRET_KEY=
|
||||
Submodule HangmanLab.Backend updated: 9d0fd5b33c...178219f097
Submodule HangmanLab.Frontend updated: 3c53ef7a87...8bae53d026
@@ -1,5 +1,6 @@
|
||||
version: '3.8'
|
||||
|
||||
|
||||
services:
|
||||
backend:
|
||||
build:
|
||||
@@ -8,14 +9,8 @@ services:
|
||||
container_name: backend
|
||||
ports:
|
||||
- "5000:5000"
|
||||
environment:
|
||||
- DB_HOST=mysql
|
||||
- DB_PORT=3306
|
||||
- DB_NAME=hangmanlab
|
||||
- DB_USER=hangman
|
||||
- DB_PASSWORD=${DB_PASSWORD}
|
||||
- SERVER_HOST=http://localhost:3000
|
||||
- APP_CLIENT_ID=labdev
|
||||
env_file:
|
||||
- .env
|
||||
depends_on:
|
||||
- mysql
|
||||
networks:
|
||||
@@ -25,6 +20,9 @@ services:
|
||||
build:
|
||||
context: ./HangmanLab.Frontend
|
||||
dockerfile: Dockerfile
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
container_name: frontend
|
||||
ports:
|
||||
- "3000:3000"
|
||||
@@ -40,8 +38,8 @@ services:
|
||||
- "3306:3306"
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
||||
MYSQL_DATABASE: hangmanlab
|
||||
MYSQL_USER: hangman
|
||||
MYSQL_DATABASE: ${DB_NAME}
|
||||
MYSQL_USER: ${DB_USER}
|
||||
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
||||
volumes:
|
||||
- mysql_data:/var/lib/mysql
|
||||
|
||||
Reference in New Issue
Block a user