add docker compose
This commit is contained in:
@@ -1,32 +1,39 @@
|
||||
version: "3.9"
|
||||
services:
|
||||
# nginx:
|
||||
# restart: always
|
||||
# build:
|
||||
# context: .
|
||||
# dockerfile: front/Dockerfile
|
||||
# args:
|
||||
# VUE_APP_ROOT_FQDN: ${SERVICE_ROOT_FQDN}
|
||||
# ports:
|
||||
# - 80:80
|
||||
# depends_on:
|
||||
# - back
|
||||
# back:
|
||||
# build:
|
||||
# context: .
|
||||
# dockerfile: back/Dockerfile
|
||||
# restart: always
|
||||
# environment:
|
||||
# SERVICE_ORIGIN: ${SERVICE_ORIGIN}
|
||||
# DB_HOST: database
|
||||
# MARIADB_USER: ${MARIADB_USER}
|
||||
# MARIADB_PASSWORD: ${MARIADB_PASSWORD}
|
||||
# MARIADB_DATABASE: ${MARIADB_DATABASE}
|
||||
# SERVICE_SECRET_KEY: ${SERVICE_SECRET_KEY}
|
||||
# ports:
|
||||
# - 8000:8000
|
||||
# depends_on:
|
||||
# - database
|
||||
nginx:
|
||||
restart: always
|
||||
build:
|
||||
context: .
|
||||
dockerfile: frontend/Dockerfile
|
||||
args:
|
||||
VITE_API_URL: ${VITE_API_URL}
|
||||
ports:
|
||||
- 80:80
|
||||
depends_on:
|
||||
- back
|
||||
back:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: backend/Dockerfile
|
||||
restart: always
|
||||
environment:
|
||||
ORIGINS: ${ORIGINS}
|
||||
DB_HOST: database
|
||||
DB_USER: ${DB_USER}
|
||||
DB_PASS: ${DB_PASS}
|
||||
DB_NAME: ${DB_NAME}
|
||||
SECRET_KEY: ${SECRET_KEY}
|
||||
VITE_API_URL: ${VITE_API_URL}
|
||||
KEYCLOAK_SERVER: ${KEYCLOAK_SERVER}
|
||||
KEYCLOAK_REALM: ${KEYCLOAK_REALM}
|
||||
KEYCLOAK_CLIENT_ID: ${KEYCLOAK_CLIENT_ID}
|
||||
KEYCLOAK_CLIENT_SECRET: ${KEYCLOAK_CLIENT_SECRET}
|
||||
KEYCLOAK_REDIRECT_URI: ${KEYCLOAK_REDIRECT_URI}
|
||||
DEBUG: ${DEBUG}
|
||||
MAX_AGE: ${MAX_AGE}
|
||||
ports:
|
||||
- 8000:8000
|
||||
depends_on:
|
||||
- database
|
||||
database:
|
||||
image: postgres
|
||||
restart: always
|
||||
@@ -35,8 +42,5 @@ services:
|
||||
POSTGRES_USER: ${DB_USER}
|
||||
POSTGRES_PASSWORD: ${DB_PASS}
|
||||
POSTGRES_DB: ${DB_NAME}
|
||||
ROOT_FQDN: ${ROOT_FQDN}
|
||||
ports:
|
||||
- "54321:5432"
|
||||
volumes:
|
||||
db:
|
||||
Reference in New Issue
Block a user