version: "3.8" services: pzx-web-api: image: gitea.bearcatlog.com/bryant/ddk/pzx-web-api:latest env_file: - .apiflaskenv - .apiflask.env ports: - target: 5000 published: 7000 mode: ingress deploy: mode: replicated replicas: 2 update_config: parallelism: 1 failure_action: rollback restart_policy: condition: on-failure delay: 5s max_attempts: 3 window: 120s placement: constraints: - 'node.role == worker' networks: - pzx-web-api-network networks: pzx-web-api-network: driver: overlay