orquestador/compose.yaml

21 lines
788 B
YAML

services:
orquestador:
build:
context: .
dockerfile: Dockerfile
image: orquestador-nmp:local
environment:
SPRING_PROFILES_ACTIVE: ${SPRING_PROFILES_ACTIVE:-postgres96}
DB_URL: ${DB_URL:?Configura DB_URL en .env}
DB_USERNAME: ${DB_USERNAME:?Configura DB_USERNAME en .env}
DB_PASSWORD: ${DB_PASSWORD:?Configura DB_PASSWORD en .env}
JWT_ISSUER_URI: ${JWT_ISSUER_URI:?Configura JWT_ISSUER_URI en .env}
JWT_JWK_SET_URI: ${JWT_JWK_SET_URI:?Configura JWT_JWK_SET_URI en .env}
JWT_AUDIENCE: ${JWT_AUDIENCE:?Configura JWT_AUDIENCE en .env}
SERVER_PORT: "8080"
ports:
- "${APP_BIND_ADDRESS:-127.0.0.1}:${APP_PORT:-8080}:8080"
extra_hosts:
- "host.docker.internal:host-gateway"
stop_grace_period: 40s