Files
recall/docker-entrypoint.sh

15 lines
325 B
Bash

#!/bin/bash
set -e
# Initialize database if it doesn't exist or schema changed
echo "Checking database..."
# Create data directory if it doesn't exist
mkdir -p /app/data
# Push schema (safe - won't overwrite data, only syncs schema)
npx prisma db push --skip-generate --skip-pull
echo "Starting application..."
exec "$@"