Fix jwt-token

This commit is contained in:
2025-09-20 20:59:53 +02:00
parent 8ed1c141eb
commit 0674e3acaf
2 changed files with 22 additions and 1 deletions

View File

@@ -7,5 +7,25 @@ mkdir -p /app/uploads/logos
chown -R nodejs:nodejs /app/uploads
chmod -R 755 /app/uploads
# Wait for database to be ready
echo "Waiting for database to be ready..."
while ! nc -z database 5432; do
echo "Database not ready, waiting..."
sleep 1
done
echo "Database is ready!"
# Run database migrations as nodejs user
echo "Running database migrations..."
su-exec nodejs npm run db:migrate
# Check if migrations were successful
if [ $? -eq 0 ]; then
echo "Database migrations completed successfully"
else
echo "Database migrations failed"
exit 1
fi
# Switch to nodejs user and execute the command with dumb-init for signal handling
exec su-exec nodejs dumb-init -- "$@"