This commit is contained in:
gpatruno
2026-06-11 17:30:13 +02:00
parent 36b4acb355
commit e45e9f154e
108 changed files with 9163 additions and 167 deletions
+24
View File
@@ -0,0 +1,24 @@
#!/bin/sh
set -e
if [ "$(id -u)" = 0 ]; then
mkdir -p /app/data /app/public/uploads
chown -R nextjs:nodejs /app/data /app/public/uploads
exec gosu nextjs:nodejs "$0" "$@"
fi
if [ -z "$DATABASE_URL" ]; then
echo "DATABASE_URL doit être défini (ex. file:/app/data/app.db)" >&2
exit 1
fi
case "$DATABASE_URL" in
file:*)
dbpath="${DATABASE_URL#file:}"
dir=$(dirname "$dbpath")
if [ "$dir" != "." ] && [ -n "$dir" ]; then
mkdir -p "$dir"
fi
;;
esac
npx prisma migrate deploy
tsx prisma/seed.ts
exec node server.js