Files
weval-l99/tools/auto-fix-all.sh
2026-04-15 01:38:46 +02:00

24 lines
859 B
Bash
Executable File

#!/bin/bash
# WEVIA Master Auto-Fix — Full system repair
echo "=== AUTO-FIX START ==="
# 1. Kill CPU hogs
pkill -9 -f "du -sh" 2>/dev/null
pkill -9 -f chromium 2>/dev/null
echo "CPU hogs killed"
# 2. FPM check
W=44
if [ -gt 50 ]; then killall -9 php-fpm8.5; sleep 1; systemctl start php8.5-fpm; echo "FPM restarted ( workers)"; else echo "FPM OK ( workers)"; fi
# 3. Git commit
cd /var/www/html && git add -A && git commit -m "auto-fix-1306" 2>/dev/null | tail -1
echo "Git committed"
# 4. Disk quick clean
rm -rf /tmp/*.png /tmp/vt/ /tmp/ss.* 2>/dev/null
echo "Temp cleaned"
# 5. Ollama check
curl -s http://127.0.0.1:11435/api/tags >/dev/null 2>&1 && echo "Ollama UP" || (systemctl restart ollama && echo "Ollama restarted")
# 6. Load
echo "Load: load average: 4.17, 4.66, 3.81"
echo "Disk: 91%"
echo "Docker: 18 containers"
echo "=== AUTO-FIX DONE ==="