version: '3.8' services: app: build: context: ./dental-server dockerfile: Dockerfile container_name: rx_scoreodonto_app restart: unless-stopped ports: - "8083:3000" env_file: - .secrets environment: - NODE_ENV=production - PORT=3000 - DB_TYPE=postgres - DB_HOST=${RX_DB_HOST:-10.99.0.3} - DB_PORT=5432 - DB_USER=clube67 - DB_NAME=${RX_DB_NAME:-dental_images} - REDIS_HOST=10.99.0.3 - REDIS_PORT=6379 - UPLOAD_DIR=/app/uploads - PROCESSED_DIR=/app/processed - ALLOWED_ORIGINS=https://rx.scoreodonto.com volumes: - ./uploads:/app/uploads - ./processed:/app/processed - ./data:/app/data - ./dental-server/updates:/app/updates networks: - default - soc # alcança o pgdev (banco dev isolado) networks: default: name: rx_scoreodonto_network soc: external: true