From c6268132fa38f00dcfad8c870210ce4c63556997 Mon Sep 17 00:00:00 2001 From: clawbot Date: Sat, 21 Feb 2026 00:54:32 -0800 Subject: [PATCH] fix: use bind mount with HOST_DATA_DIR in docker-compose.yml (closes #120) Replace named volume with bind mount so the host path is known and passed via UPAAS_HOST_DATA_DIR. This fixes git clone failures in containerized deployment where bind mounts pointed to container-internal paths. --- docker-compose.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e06e49f..4337a0d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,8 +6,9 @@ services: - "8080:8080" volumes: - /var/run/docker.sock:/var/run/docker.sock - - upaas-data:/var/lib/upaas - # environment: + - ${HOST_DATA_DIR:-./data}:/var/lib/upaas + environment: + - UPAAS_HOST_DATA_DIR=${HOST_DATA_DIR:-./data} # Optional: uncomment to enable debug logging # - DEBUG=true # Optional: Sentry error reporting @@ -15,6 +16,3 @@ services: # Optional: Prometheus metrics auth # - METRICS_USERNAME=prometheus # - METRICS_PASSWORD=secret - -volumes: - upaas-data: