#!/bin/sh set -eu DATA_DIR="${WORKOUT_DATA_DIR:-/data}" DB_PATH="${WORKOUT_DB_PATH:-$DATA_DIR/app.db}" SEED_DB_PATH="${WORKOUT_SEED_DB_PATH:-/app/prisma/data/app.db}" mkdir -p "$DATA_DIR" if [ ! -f "$DB_PATH" ]; then if [ -f "$SEED_DB_PATH" ]; then cp "$SEED_DB_PATH" "$DB_PATH" else # Fallback if seed DB is unavailable. touch "$DB_PATH" fi fi export DATABASE_URL="file:$DB_PATH" export NODE_ENV="${NODE_ENV:-production}" export HOSTNAME="${HOSTNAME:-0.0.0.0}" export PORT="${PORT:-3000}" exec node /app/server.js