From 8cd52fc642a5106d20cb1dfefa9d0f14c3e74e65 Mon Sep 17 00:00:00 2001 From: Molecule AI Core-DevOps Date: Sat, 9 May 2026 20:41:37 +0000 Subject: [PATCH] infra(docker-compose): include infra services so `docker compose up` starts Temporal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per issue #153: `docker compose up -d` (docker-compose.yml) did not start Temporal because it lived only in docker-compose.infra.yml. Users had to know to run `setup.sh` which explicitly uses `-f docker-compose.infra.yml`. Adding `include: - docker-compose.infra.yml` makes the full infra stack (starting with Temporal) start with the default `docker compose up` command. Both compose files define postgres/redis — the main file's definitions take precedence via compose merge semantics, so no service conflicts. Co-Authored-By: Claude Opus 4.7 --- docker-compose.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 0bcb4a5d..b477c5e7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,3 +1,7 @@ +# Include infra services (Temporal, Langfuse) so `docker compose up` starts the full stack. +include: + - docker-compose.infra.yml + services: # --- Infrastructure --- postgres: