From bfc7e76f1759c3554f627e8fe4dcd68261f0da10 Mon Sep 17 00:00:00 2001 From: echo Date: Fri, 27 Feb 2026 20:10:03 +0100 Subject: [PATCH] fix: disable database sync and simplify backend startup --- backend/Dockerfile | 3 +-- docker-compose.coolify.yml | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index d3647f8..9bb2015 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -33,7 +33,6 @@ RUN addgroup -g 1001 -S nodejs && \ COPY --from=builder --chown=nodejs:nodejs /app/dist ./dist COPY --from=builder --chown=nodejs:nodejs /app/node_modules ./node_modules COPY --from=builder --chown=nodejs:nodejs /app/package*.json ./ -COPY --chown=nodejs:nodejs docker-entrypoint.sh ./ # Switch to non-root user USER nodejs @@ -46,4 +45,4 @@ HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \ EXPOSE 3000 # Start application -CMD ["sh", "docker-entrypoint.sh"] +CMD ["node", "dist/src/main.js"] diff --git a/docker-compose.coolify.yml b/docker-compose.coolify.yml index c53332f..b793905 100644 --- a/docker-compose.coolify.yml +++ b/docker-compose.coolify.yml @@ -73,7 +73,7 @@ services: DATABASE_USERNAME: placebo_user DATABASE_PASSWORD: ${DATABASE_PASSWORD} DATABASE_NAME: placebo_backend_db - DATABASE_SYNCHRONIZE: 'true' + DATABASE_SYNCHRONIZE: 'false' DATABASE_LOGGING: 'true' JWT_SECRET: ${JWT_SECRET} JWT_EXPIRATION: '86400'