|
|
d91ff3f07c
|
fix: Run prisma db push as root, then switch to nextjs user for app
|
2026-03-24 12:06:58 -03:00 |
|
|
|
97082b0233
|
fix: Copy @prisma modules needed for prisma CLI
|
2026-03-24 10:21:05 -03:00 |
|
|
|
f038f37001
|
fix: Use local Prisma 5 from node_modules instead of downloading Prisma 7
|
2026-03-24 09:33:31 -03:00 |
|
|
|
5fb1c5d0b0
|
fix: Copy .bin folder and use local prisma in entrypoint
|
2026-03-24 09:04:26 -03:00 |
|
|
|
f6218283f1
|
fix: Create home directory for nextjs user to fix npm permissions
|
2026-03-24 09:02:54 -03:00 |
|
|
|
1916bc33e4
|
fix: Add entrypoint script to initialize database on container start
|
2026-03-23 23:53:18 -03:00 |
|
|
|
fc53062eb1
|
fix: Add DATABASE_URL env var in builder stage for Prisma
|
2026-03-23 23:32:19 -03:00 |
|
|
|
28366151cf
|
fix: Remove libc6-compat (Alpine package) from Debian-based Dockerfile
|
2026-03-23 23:17:27 -03:00 |
|
|
|
c8674dd56f
|
fix: Change Alpine to Debian-based image for Prisma compatibility
Alpine Linux doesn't have libssl1.1 which Prisma needs.
Using node:20-slim instead with proper OpenSSL libraries.
|
2026-03-23 23:13:45 -03:00 |
|
|
|
13ee0f9922
|
feat: Add Dockerfile and docker-compose for deployment
- Multi-stage Dockerfile for optimized image size
- docker-compose.yml for easy local deployment
- Enable standalone output mode for Docker support
|
2026-03-23 22:04:26 -03:00 |
|