34 lines
872 B
Bash
34 lines
872 B
Bash
#!/bin/bash
|
|
# BTC Bot Dashboard Setup Script
|
|
# Run this from ~/btc_bot to verify all files exist
|
|
|
|
echo "=== BTC Bot File Verification ==="
|
|
echo ""
|
|
|
|
FILES=(
|
|
"src/api/server.py"
|
|
"src/api/websocket_manager.py"
|
|
"src/api/dashboard/static/index.html"
|
|
"docker/Dockerfile.api"
|
|
"docker/Dockerfile.collector"
|
|
)
|
|
|
|
for file in "${FILES[@]}"; do
|
|
if [ -f "$file" ]; then
|
|
size=$(stat -f%z "$file" 2>/dev/null || stat -c%s "$file" 2>/dev/null || echo "unknown")
|
|
echo "✓ $file (${size} bytes)"
|
|
else
|
|
echo "✗ $file (MISSING)"
|
|
fi
|
|
done
|
|
|
|
echo ""
|
|
echo "=== Next Steps ==="
|
|
echo "1. If all files exist, rebuild:"
|
|
echo " cd ~/btc_bot"
|
|
echo " docker build --network host --no-cache -f docker/Dockerfile.api -t btc_api ."
|
|
echo " cd docker && docker-compose up -d"
|
|
echo ""
|
|
echo "2. Check logs:"
|
|
echo " docker logs btc_api --tail 20"
|