diff --git a/backend/Dockerfile b/backend/Dockerfile index 1a37339..1cdae6a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -16,4 +16,4 @@ RUN go build -ldflags="-s -w" -o /app/blockd cmd/main.go EXPOSE 8080 -CMD ["/app/blockd", "-log-level=info","-log-local=false","-log-add-source=true","-rest-address=0.0.0.0:8080","-db-host=blockd-db:5432","-db-database=blockd","-db-user=blockd","-db-secret=blockd","-db-enable-tls=false", "-cache-host=blockd-cache:6379"] +CMD ["/app/blockd", "-log-level=info","-log-local=false","-log-add-source=true","-rest-address=0.0.0.0:8080","-db-host=blockd-db:5432","-db-database=blockd","-db-user=blockd","-db-secret=blockd","-db-enable-tls=false", "-cache-host=blockd-cache:6379", "--chain-api-url=chain-api:3000"] diff --git a/backend/docker-compose.yaml b/backend/docker-compose.yaml index 0113591..361c3ef 100644 --- a/backend/docker-compose.yaml +++ b/backend/docker-compose.yaml @@ -24,8 +24,19 @@ services: depends_on: blockd-db: condition: service_healthy + chain-api: + condition: service_started profiles: [blockd] + chain-api: + container_name: chain-api + build: + context: ../chain-api + dockerfile: ../chain-api/Dockerfile + networks: + - blockd-net + - syslog + blockd-db: container_name: blockd-db image: postgres:16 @@ -109,3 +120,4 @@ services: logging: driver: "json-file" profiles: [metrics] +