Outo / entrypoint.sh
Riy777's picture
Update entrypoint.sh
9160970 verified
#!/bin/bash
echo "🚀 Starting LITE MANUAL Deployment..."
# اسم الملف الذي رفعته (سواء app أو gaganode)
BINARY_NAME="app"
if [ -f "$BINARY_NAME" ]; then
echo "✅ Found Lite binary: $BINARY_NAME"
chmod +x "$BINARY_NAME"
echo "⚙️ Configuring Token..."
./$BINARY_NAME config set --token=$GAGA_TOKEN
echo "🟢 Starting GagaNode (Lite)..."
# التشغيل المباشر في الخلفية
./$BINARY_NAME &
echo "✅ GagaNode is RUNNING!"
# انتظار قليل للتأكد من العمل
sleep 5
# طباعة الحالة (اختياري للتحقق)
./$BINARY_NAME status || echo "Running (Status check skipped)"
else
echo "❌ ERROR: File '$BINARY_NAME' not found."
echo "👉 Please delete old files and upload the Lite binary named 'app'."
ls -la # للمساعدة في التشخيص
fi
echo "------------------------------------------------"
echo "🖥️ Starting Dashboard..."
python3 app.py