services: users-dev: container_name: users-dev build: context: . target: 'develop-stage' env_file: - ./config.env environment: NODE_ENV: development volumes: - .:/app:rw command: sh -c "npm install && npm run start:dev" restart: unless-stopped networks: - proxynet labels: - "traefik.enable=true" - "traefik.http.routers.users.rule=PathPrefix(`/users/api`)" - "traefik.http.routers.users.entrypoints=http" - "traefik.http.routers.users.service=users-service" - "traefik.http.services.users-service.loadbalancer.server.port=3003" logging: driver: "json-file" options: max-size: "1m" networks: proxynet: external: true