services: reader: build: context: ./reader dockerfile: Dockerfile container_name: reader ports: - "3001:80" networks: - app-network restart: unless-stopped resource-provider: build: context: ./resource-provider dockerfile: Dockerfile container_name: resource-provider ports: - "3000:3000" # Node.js API - "8080:80" # Nginx static files environment: - NODE_ENV=production - PORT=3000 volumes: - ./static-files:/static-files networks: - app-network restart: unless-stopped networks: app-network: driver: bridge