|
@@ -4,7 +4,7 @@ services:
|
|
backend:
|
|
backend:
|
|
build: ./backend
|
|
build: ./backend
|
|
ports:
|
|
ports:
|
|
- - "${HOST}:${BACKEND_PORT}:8080"
|
|
|
|
|
|
+ - "${BACKEND_HOST}:${BACKEND_PORT}:8080"
|
|
volumes:
|
|
volumes:
|
|
- ./backend:/opt/app
|
|
- ./backend:/opt/app
|
|
- ./log:/opt/log
|
|
- ./log:/opt/log
|
|
@@ -17,7 +17,7 @@ services:
|
|
frontend:
|
|
frontend:
|
|
build: ./frontend
|
|
build: ./frontend
|
|
ports:
|
|
ports:
|
|
- - "${HOST}:${FRONTEND_PORT}:80"
|
|
|
|
|
|
+ - "${FRONTEND_HOST}:${FRONTEND_PORT}:80"
|
|
volumes:
|
|
volumes:
|
|
- ./frontend:/opt/app
|
|
- ./frontend:/opt/app
|
|
- /opt/app/node_modules/
|
|
- /opt/app/node_modules/
|
|
@@ -26,6 +26,8 @@ services:
|
|
|
|
|
|
mongo:
|
|
mongo:
|
|
image: mongo:4.0
|
|
image: mongo:4.0
|
|
|
|
+ ports:
|
|
|
|
+ - "${MONGO_HOST}:${MONGO_PORT}:${MONGO_PORT}"
|
|
environment:
|
|
environment:
|
|
- MONGO_INITDB_ROOT_USERNAME=admin
|
|
- MONGO_INITDB_ROOT_USERNAME=admin
|
|
- MONGO_INITDB_ROOT_PASSWORD=${MONGO_ROOT_PASSWORD}
|
|
- MONGO_INITDB_ROOT_PASSWORD=${MONGO_ROOT_PASSWORD}
|
|
@@ -40,6 +42,8 @@ services:
|
|
|
|
|
|
redis:
|
|
redis:
|
|
image: redis
|
|
image: redis
|
|
|
|
+ ports:
|
|
|
|
+ - "${REDIS_HOST}:${REDIS_PORT}:6379"
|
|
command: "--notify-keyspace-events Ex --requirepass ${REDIS_PASSWORD} --appendonly yes"
|
|
command: "--notify-keyspace-events Ex --requirepass ${REDIS_PASSWORD} --appendonly yes"
|
|
volumes:
|
|
volumes:
|
|
- .redis:/data
|
|
- .redis:/data
|