#!/bin/bash
set -e

echo "Starting Playwright Web Proxy..."

# Start backend server on port 3008
echo "Starting backend server on port 3008..."
cd /app
PORT=3008 node dist/index.js &

# Start frontend server on port 3009
echo "Starting frontend server on port 3009..."
cd /app/client
PORT=3009 npm start -- -p 3009 &

# Start client-cahoo server on port 3010
echo "Starting client-cahoo server on port 3010..."
cd /app/client-cahoo
PORT=3010 npm start -- -p 3010 &

# Wait for any process to exit
wait -n

# Exit with status of process that exited first
exit $?
