From cf6b5785d7bc8b5bd5ef886a6299e70df060e7cd Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Tue, 24 Mar 2026 13:13:09 -0300 Subject: [PATCH 1/2] fix: Change to /app directory before running prisma and node --- docker-entrypoint.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 3db47aa..61730ad 100644 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -1,6 +1,8 @@ #!/bin/bash set -e +cd /app + # Initialize database if it doesn't exist or schema changed echo "Checking database..." -- 2.49.1 From 85e6304baef44bab6857403415314a324adce7de Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Tue, 24 Mar 2026 14:46:15 -0300 Subject: [PATCH 2/2] fix: Use absolute path for DATABASE_URL to avoid working directory issues --- Dockerfile | 2 +- docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 59a0dc5..905c9bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,7 +57,7 @@ EXPOSE 3000 ENV PORT=3000 ENV HOSTNAME="0.0.0.0" -ENV DATABASE_URL="file:./data/dev.db" +ENV DATABASE_URL="file:/app/data/dev.db" ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] CMD ["node", "server.js"] diff --git a/docker-compose.yml b/docker-compose.yml index cdd8f19..fc8df34 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,5 +8,5 @@ services: volumes: - ./data:/app/data environment: - - DATABASE_URL=file:./data/dev.db + - DATABASE_URL=file:/app/data/dev.db restart: unless-stopped -- 2.49.1