# docker-compose.overrride.yml # Docker Comose para entorno de desarrollo o development. services: suitecoffee-app: container_name: suitecoffee-app depends_on: - suitecoffee-db - suitecoffee-tenants build: context: ./services/app dockerfile: Dockerfile.development volumes: - ./services/app:/app ports: - ${APP_LOCAL_PORT}:${APP_DOCKER_PORT} # env_file: # - environment: - NODE_ENV=${NODE_ENV} command: npm run dev restart: unless-stopped suitecoffee-auth: container_name: suitecoffee-auth depends_on: - suitecoffee-auth-db build: context: ./services/auth dockerfile: Dockerfile.development volumes: - ./services/auth:/app ports: - ${AUTH_LOCAL_PORT}:${AUTH_DOCKER_PORT} # env_file: # - environment: - NODE_ENV=${NODE_ENV} command: npm run dev restart: unless-stopped suitecoffee-db: image: postgres:16 container_name: suitecoffee-db # env_file: # - environment: POSTGRES_DB: ${DB_NAME} POSTGRES_USER: ${DB_USER} POSTGRES_PASSWORD: ${DB_PASS} ports: - ${DB_LOCAL_PORT}:${DB_DOCKER_PORT} volumes: - suitecoffee-data:/var/lib/postgresql/data restart: unless-stopped suitecoffee-tenants: image: postgres:16 container_name: suitecoffee-tenants # env_file: # - environment: POSTGRES_DB: ${TENANTS_DB_NAME} POSTGRES_USER: ${TENANTS_DB_USER} POSTGRES_PASSWORD: ${TENANTS_DB_PASS} ports: - ${TENANTS_DB_LOCAL_PORT}:${TENANTS_DB_DOCKER_PORT} volumes: - tenants-data:/var/lib/postgresql/data restart: unless-stopped volumes: tenants-data: suitecoffee-data: