diff --git a/docker-compose.yml b/docker-compose.yml index e1f3796..0cdbcb5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -67,6 +67,12 @@ services: volumes: - ./directus/uploads:/directus/uploads - ./directus/extensions:/directus/extensions + healthcheck: + test: [ "CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:8055/server/ping" ] + interval: 30s + timeout: 5s + retries: 3 + start_period: 30s labels: - "traefik.enable=true" - "traefik.http.routers.${PROJECT_NAME}-directus.rule=Host(`${DIRECTUS_HOST}`)"