Files
flowsint/flowsint-api/entrypoint.sh
2026-01-25 20:45:22 +01:00

16 lines
327 B
Bash
Executable File

#!/bin/sh
set -e
# Ensure virtualenv binaries are in PATH
export PATH="/app/flowsint-api/.venv/bin:$PATH"
if [ "$SKIP_MIGRATIONS" != "true" ]; then
echo "Running database migrations..."
alembic upgrade head
else
echo "Skipping database migrations (SKIP_MIGRATIONS=true)..."
fi
echo "Starting application..."
exec "$@"