From 554998c6c9b8f5af61d441b62f30a15370795d2e Mon Sep 17 00:00:00 2001 From: Agent Date: Fri, 3 Apr 2026 08:40:32 +0000 Subject: [PATCH] fix: proper docker-compose variable expansion (bash at gen, compose at runtime) (#182) --- bin/disinto | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/disinto b/bin/disinto index b937b73..5ca8f19 100755 --- a/bin/disinto +++ b/bin/disinto @@ -2904,9 +2904,9 @@ EOF local interval="${poll_interval:-300}" # Generate the override compose file - # Note: $${VAR} syntax is used so docker-compose interpolates at runtime, - # not at generation time (AD-005: secrets via env var indirection) - cat > "$override_file" <<'OVERRIDEOF' + # Bash expands ${service_name}, ${local_model}, ${interval}, ${PROJECT_NAME} at generation time + # $${HOME}, $${FORGE_TOKEN} become ${HOME}, ${FORGE_TOKEN} in the file for docker-compose runtime expansion + cat > "$override_file" <