iPuzzle/start_web.sh

13 lines
451 B
Bash
Executable File

#!/bin/bash
# Start the iPuzzle server (serves static files + WebSocket for multiplayer)
# Fallback: if node/ws not available, use Python for single-player mode
if command -v node &> /dev/null && [ -d "server/node_modules" ]; then
node server/server.js
else
echo "Note: Node.js server not set up. Running in single-player mode."
echo "For multiplayer, run: cd server && npm install && cd .. && ./start_web.sh"
python3 -m http.server 8080
fi