17 lines
345 B
Bash
17 lines
345 B
Bash
#!/bin/sh
|
|
|
|
# Start Strapi in the background
|
|
npm start &
|
|
STRAPI_PID=$!
|
|
|
|
# Wait for Strapi to be ready (check if port 1337 is listening)
|
|
echo "Waiting for Strapi to be ready..."
|
|
while ! nc -z localhost 1337; do
|
|
sleep 2
|
|
done
|
|
|
|
echo "Strapi is ready! Running config-sync import..."
|
|
npm run cs import
|
|
|
|
# Wait for the Strapi process
|
|
wait $STRAPI_PID |