diff --git a/posse-party-stack.yml b/posse-party-stack.yml index 10143ee..62f6a80 100644 --- a/posse-party-stack.yml +++ b/posse-party-stack.yml @@ -37,11 +37,9 @@ services: constraints: - node.labels.type == nas restart_policy: - condition: none - delay: 0s - max_attempts: 1 - depends_on: - - db + condition: on-failure + delay: 10s + max_attempts: 10 web: image: ghcr.io/searlsco/posse_party:latest @@ -62,6 +60,7 @@ services: restart_policy: condition: on-failure delay: 30s + max_attempts: 10 labels: - traefik.enable=true - traefik.http.routers.posseparty.rule=Host(`${APP_HOST:-posseparty.bendtstudio.com}`) @@ -71,9 +70,6 @@ services: - traefik.http.routers.posseparty-secure.rule=Host(`${APP_HOST:-posseparty.bendtstudio.com}`) - traefik.http.routers.posseparty-secure.entrypoints=websecure - traefik.http.routers.posseparty-secure.tls.certresolver=letsencrypt - depends_on: - - db - - migrate worker: image: ghcr.io/searlsco/posse_party:latest @@ -91,9 +87,8 @@ services: - node.labels.type == nas restart_policy: condition: on-failure - depends_on: - - db - - migrate + delay: 30s + max_attempts: 10 volumes: db_data: