From ddb2cc331be3ac6d35188b65741140142e44ca93 Mon Sep 17 00:00:00 2001 From: Fizer Khan Date: Sun, 7 Dec 2025 17:51:57 +0530 Subject: [PATCH] fix node modules folder. fix redis append only. --- Dockerfile | 5 +++++ docker/supervisord.conf | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1be6dff..49091b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -178,6 +178,11 @@ COPY --from=builder /app/node_modules/.pnpm/@prisma+engines*/node_modules/@prism # Copy package.json files for workspace resolution COPY package.json pnpm-workspace.yaml ./ +# Create symlinks so apps can find node_modules from root +RUN ln -s /app/node_modules /app/apps/api/node_modules && \ + ln -s /app/node_modules /app/apps/workers/node_modules && \ + ln -s /app/node_modules /app/apps/shared/node_modules + # ============================================================================= # Copy initialization scripts and configuration # ============================================================================= diff --git a/docker/supervisord.conf b/docker/supervisord.conf index 9c34603..02bed94 100644 --- a/docker/supervisord.conf +++ b/docker/supervisord.conf @@ -22,8 +22,9 @@ stopwaitsecs=60 # Redis # ============================================================================= [program:redis] -command=/usr/bin/redis-server --appendonly yes --daemonize no +command=/usr/bin/redis-server --appendonly yes --daemonize no --dir /var/lib/redis user=redis +directory=/var/lib/redis autostart=true autorestart=true priority=10