Fu01978 commited on
Commit
1ac8de6
·
verified ·
1 Parent(s): e947c86

Create setup.sh

Browse files
Files changed (1) hide show
  1. setup.sh +16 -0
setup.sh ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ # ─────────────────────────────────────────────────────────────────
3
+ # Chess Analyzer — Launch Script
4
+ # ─────────────────────────────────────────────────────────────────
5
+ set -e
6
+
7
+ # ── Stockfish Check ────────────────────────────────────────────────
8
+ # It's in /usr/games/stockfish or /usr/bin/stockfish from Docker
9
+ export STOCKFISH_PATH=$(command -v stockfish)
10
+ echo " ✓ Stockfish located at: $STOCKFISH_PATH"
11
+
12
+ # ── Start Flask ─────────────────────────────────────────────────────
13
+ echo " 🚀 Starting Chess Analyzer on port ${PORT:-7860}..."
14
+
15
+ # We use 'exec' so that signals (SIGTERM) reach the python process
16
+ exec python3 app.py