Files
overleaf-cep/server-ce/init_scripts/900_run_web_migrations.sh
Jakob Ackermann 678d6809b9 [server-ce] run node scripts as www-data user (#27504)
GitOrigin-RevId: 2fbfe1ae33b42a5a9a696be811d122882093cd49
2025-07-31 08:05:15 +00:00

14 lines
327 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
if [[ "${OVERLEAF_IS_SERVER_PRO:-null}" == "true" ]]; then
environment="server-pro"
else
environment="server-ce"
fi
echo "Running migrations for $environment"
cd /overleaf/services/web
/sbin/setuser www-data npm run migrations -- migrate -t "$environment"
echo "Finished migrations"