26 lines
413 B
Bash
Executable File
26 lines
413 B
Bash
Executable File
#!/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
|