mirror of
https://github.com/wahyd4/you-music.git
synced 2026-08-08 20:59:47 +10:00
34 lines
798 B
Bash
Executable File
34 lines
798 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Stop Development Servers
|
|
|
|
echo "🛑 Stopping Development Servers..."
|
|
echo ""
|
|
|
|
if [ -f "logs/backend.pid" ]; then
|
|
BACKEND_PID=$(cat logs/backend.pid)
|
|
if ps -p $BACKEND_PID > /dev/null; then
|
|
echo "Stopping Backend (PID: $BACKEND_PID)..."
|
|
kill $BACKEND_PID
|
|
echo "✅ Backend stopped"
|
|
fi
|
|
rm logs/backend.pid
|
|
fi
|
|
|
|
if [ -f "logs/frontend.pid" ]; then
|
|
FRONTEND_PID=$(cat logs/frontend.pid)
|
|
if ps -p $FRONTEND_PID > /dev/null; then
|
|
echo "Stopping Frontend (PID: $FRONTEND_PID)..."
|
|
kill $FRONTEND_PID
|
|
echo "✅ Frontend stopped"
|
|
fi
|
|
rm logs/frontend.pid
|
|
fi
|
|
|
|
# Clean up any remaining processes
|
|
pkill -f "uvicorn main:app" 2>/dev/null
|
|
pkill -f "vite" 2>/dev/null
|
|
|
|
echo ""
|
|
echo "✅ All development servers stopped"
|