Files
recall/docker-entrypoint.sh

17 lines
373 B
Bash

#!/bin/bash
set -e
cd /app
# Initialize database if it doesn't exist or schema changed
echo "Checking database..."
# Ensure data directory exists with proper permissions
mkdir -p /app/data
# Use local prisma version from node_modules (skip generate - already built)
./node_modules/prisma/build/index.js db push --skip-generate
echo "Starting application..."
exec "$@"