diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..b104005 --- /dev/null +++ b/run.sh @@ -0,0 +1,25 @@ +#!/bin/bash +echo "Starting CloudDisk..." + +# Start backend +echo "Starting backend..." +cd backend +npm run dev & +BACKEND_PID=$! + +# Wait a bit +sleep 2 + +# Open frontend +echo "Starting frontend..." +cd ../frontend +npm run dev & +FRONTEND_PID=$! + +echo "CloudDisk started!" +echo "Backend PID: $BACKEND_PID" +echo "Frontend PID: $FRONTEND_PID" + +# Wait for interrupt +trap "kill $BACKEND_PID $FRONTEND_PID; exit" INT TERM +wait