Compare commits

..

19 Commits

Author SHA1 Message Date
aaa04e1d26 Merge pull request 'prueba' (#19) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #19
2026-03-24 18:09:18 +00:00
386dd2d6a2 Merge pull request 'develop' (#18) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #18
2026-03-24 17:48:21 +00:00
cf2f3d0255 Merge pull request 'fix: Run container as root to avoid volume permission issues' (#17) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #17
2026-03-24 16:04:05 +00:00
bfcb7d7fd3 Merge pull request 'fix: Add --skip-generate to avoid memory issues in Prisma 5' (#16) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #16
2026-03-24 15:40:05 +00:00
d003d3c1c7 Merge pull request 'fix: Run prisma db push as root, then switch to nextjs user for app' (#15) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #15
2026-03-24 15:10:27 +00:00
786dc4c825 Merge pull request 'fix: Ensure data directory exists and has proper permissions before prisma db push' (#14) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #14
2026-03-24 14:46:41 +00:00
ef8c4bafe6 Merge pull request 'develop' (#13) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #13
2026-03-24 13:25:26 +00:00
58311ba2df Merge pull request 'develop' (#12) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #12
2026-03-24 02:55:18 +00:00
410f72caf0 Merge pull request 'fix: Force dynamic rendering on home page to avoid Prisma build error' (#11) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #11
2026-03-24 02:48:14 +00:00
f0e2c60620 Merge pull request 'fix: Add DATABASE_URL env var in builder stage for Prisma' (#10) from develop into main
All checks were successful
Personal/recall/pipeline/head This commit looks good
Reviewed-on: #10
2026-03-24 02:32:58 +00:00
ae0502ce16 Merge pull request 'fix: Remove libc6-compat (Alpine package) from Debian-based Dockerfile' (#9) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #9
2026-03-24 02:17:54 +00:00
3378d5c523 Merge pull request 'fix: Change Alpine to Debian-based image for Prisma compatibility' (#8) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #8
2026-03-24 02:14:32 +00:00
b7c4df42e0 Merge pull request 'fix: Exclude id field from noteData in update route' (#7) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #7
2026-03-24 02:09:07 +00:00
a8ef158fd7 Merge pull request 'fix: TypeScript error in import route - cast item to access id' (#6) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #6
2026-03-24 02:05:45 +00:00
52e45a663e Merge pull request 'j' (#5) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #5
2026-03-24 01:49:51 +00:00
0c3ffff81c Merge pull request 'a' (#4) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #4
2026-03-24 01:44:13 +00:00
98c60c0d27 Merge pull request 'a' (#3) from develop into main
Reviewed-on: #3
2026-03-24 01:41:47 +00:00
b20b33bf9b Merge pull request 'cambio jenkins' (#2) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #2
2026-03-24 01:39:28 +00:00
ad21d7fb6a Merge pull request 'develop' (#1) from develop into main
Some checks failed
Personal/recall/pipeline/head There was a failure building this commit
Reviewed-on: #1
2026-03-24 01:31:16 +00:00
4 changed files with 5 additions and 19 deletions

View File

@@ -61,4 +61,3 @@ ENV DATABASE_URL="file:/app/data/dev.db"
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
CMD ["node", "server.js"] CMD ["node", "server.js"]

4
Jenkinsfile vendored
View File

@@ -90,8 +90,8 @@ services:
- ./data:/app/data - ./data:/app/data
networks: networks:
- homelab-net - homelab-net
mem_limit: 512m mem_limit: 32m
mem_reservation: 256m mem_reservation: 16m
restart: unless-stopped restart: unless-stopped
networks: networks:
homelab-net: homelab-net:

View File

@@ -248,7 +248,3 @@ src/
└── types/ └── types/
└── note.ts └── note.ts
``` ```
nueva prueba

View File

@@ -3,23 +3,14 @@ set -e
cd /app cd /app
# Initialize database if it doesn't exist or schema changed
echo "Checking database..." echo "Checking database..."
# Ensure data directory exists with proper permissions # Ensure data directory exists with proper permissions
mkdir -p /app/data mkdir -p /app/data
chmod 777 /app/data
# Run db push (creates/updates database schema) # Use local prisma version from node_modules (skip generate - already built)
# If it fails due to OOM but DB exists, continue anyway ./node_modules/prisma/build/index.js db push --skip-generate
./node_modules/prisma/build/index.js db push --skip-generate || {
exit_code=$?
if [ -f /app/data/dev.db ]; then
echo "db push failed (code $exit_code) but database exists, continuing..."
else
echo "db push failed and database does not exist"
exit $exit_code
fi
}
echo "Starting application..." echo "Starting application..."
exec "$@" exec "$@"