compose: depends_on só ordena (ingestor voltava a não existir)
This commit is contained in:
+12
-14
@@ -88,11 +88,14 @@ services:
|
||||
# DRENAGEM do ONE (passagens + fotos). Valores de cadência da produção antiga.
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
# Só ORDEM de partida, sem `condition: service_healthy`: a espera de verdade é
|
||||
# dentro do container (`wait-for-db schema rabbitmq`). Com a condição aqui, o
|
||||
# `compose up` do Coolify fica parado esperando o RabbitMQ ficar saudável, estoura
|
||||
# o tempo do deploy e o container NUNCA é criado — foi assim que o ingestor
|
||||
# desapareceu ("No such container"), do mesmo jeito que o osrm-data antes dele.
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
rabbitmq:
|
||||
condition: service_healthy
|
||||
- db
|
||||
- rabbitmq
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -125,8 +128,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: 'no'
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -139,8 +141,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -167,8 +168,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -208,8 +208,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-analytics:v4'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -227,8 +226,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
|
||||
+12
-14
@@ -88,11 +88,14 @@ services:
|
||||
# DRENAGEM do ONE (passagens + fotos). Valores de cadência da produção antiga.
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
# Só ORDEM de partida, sem `condition: service_healthy`: a espera de verdade é
|
||||
# dentro do container (`wait-for-db schema rabbitmq`). Com a condição aqui, o
|
||||
# `compose up` do Coolify fica parado esperando o RabbitMQ ficar saudável, estoura
|
||||
# o tempo do deploy e o container NUNCA é criado — foi assim que o ingestor
|
||||
# desapareceu ("No such container"), do mesmo jeito que o osrm-data antes dele.
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
rabbitmq:
|
||||
condition: service_healthy
|
||||
- db
|
||||
- rabbitmq
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -125,8 +128,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: 'no'
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -139,8 +141,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -167,8 +168,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -208,8 +208,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-analytics:v4'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
@@ -227,8 +226,7 @@ services:
|
||||
image: 'gitea.externo.utic.app.br/ericoalmeida/rastro-node:v4.2'
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
- db
|
||||
environment:
|
||||
DATABASE_URL: 'postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?schema=public'
|
||||
RABBITMQ_URL: 'amqp://${RABBITMQ_DEFAULT_USER}:${RABBITMQ_DEFAULT_PASS}@rabbitmq:5672'
|
||||
|
||||
Reference in New Issue
Block a user