diff --git a/contrib/docker-compose/basic.yml b/contrib/docker-compose/basic.yml index c2c344c2..ebb5eb6e 100644 --- a/contrib/docker-compose/basic.yml +++ b/contrib/docker-compose/basic.yml @@ -6,7 +6,8 @@ services: ports: - "80:8080" depends_on: - - db + db: + condition: service_healthy environment: - DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable - RUN_MIGRATIONS=1 diff --git a/contrib/docker-compose/caddy.yml b/contrib/docker-compose/caddy.yml index 1fb49542..6347fbf2 100644 --- a/contrib/docker-compose/caddy.yml +++ b/contrib/docker-compose/caddy.yml @@ -15,7 +15,8 @@ services: image: ${MINIFLUX_IMAGE:-miniflux/miniflux:latest} container_name: miniflux depends_on: - - db + db: + condition: service_healthy environment: - DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable - RUN_MIGRATIONS=1 diff --git a/contrib/docker-compose/traefik.yml b/contrib/docker-compose/traefik.yml index a2b9ce79..7cb95b0e 100644 --- a/contrib/docker-compose/traefik.yml +++ b/contrib/docker-compose/traefik.yml @@ -20,7 +20,8 @@ services: image: ${MINIFLUX_IMAGE:-miniflux/miniflux:latest} container_name: miniflux depends_on: - - db + db: + condition: service_healthy expose: - "8080" environment: