Compare commits

..

20 Commits

Author SHA1 Message Date
11615ee4cb Merge pull request 'fix: Make entrypoint more robust to handle volume permission issues' (#20) from develop into main
Reviewed-on: #20
2026-03-24 18:22:31 +00:00
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 13 additions and 13 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

@@ -9,15 +9,20 @@ echo "Checking database..."
mkdir -p /app/data mkdir -p /app/data
chmod 777 /app/data chmod 777 /app/data
# Run db push (creates/updates database schema) # Create a dummy file to test write access
# If it fails due to OOM but DB exists, continue anyway touch /app/data/.write_test 2>/dev/null && rm /app/data/.write_test || {
echo "Warning: Cannot write to /app/data, trying to fix permissions..."
chmod -R 777 /app/data
}
# Use local prisma version from node_modules (skip generate - already built)
./node_modules/prisma/build/index.js db push --skip-generate || { ./node_modules/prisma/build/index.js db push --skip-generate || {
exit_code=$? echo "Warning: db push failed, checking if database exists..."
if [ -f /app/data/dev.db ]; then if [ -f /app/data/dev.db ]; then
echo "db push failed (code $exit_code) but database exists, continuing..." echo "Database file exists, continuing..."
else else
echo "db push failed and database does not exist" echo "Database file does not exist and could not be created"
exit $exit_code exit 1
fi fi
} }