version: "3.9" services: events-server-web: image: ${REGISTRY_HOST}/dev.adamko.kafkatorio/events-server-web:${KAFKATORIO_VERSION} container_name: events-server-web restart: unless-stopped build: context: .. dockerfile: ./docker/Dockerfile args: KAFKATORIO_VERSION: ${KAFKATORIO_VERSION} DIST_DIR: "./build/distributions/" environment: KAFKA_BOOTSTRAP_SERVERS: "http://kafka:29092" # KAFKA_STREAMS_STATE_DIR: "" WEB_SERVER_PORT: "80" ports: - "12080:80" # http and ws networks: - "kafka-nw" - "kafkatorio-nw" - "traefik-nw" labels: - "traefik.enable=true" networks: kafka-nw: name: "kafka-nw" external: true kafkatorio-nw: name: "kafkatorio-nw" external: true traefik-nw: name: "traefik-nw" external: true