Files
html/api/infra-check.sh
opus 5f015fb49a
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
auto-sync-0305
2026-04-17 03:05:02 +02:00

8 lines
406 B
Bash
Executable File

#!/bin/bash
DISK=$(df -h / | tail -1 | awk '{print $5}')
RAM=$(free -h | awk '/Mem/{print $3}')
DOCK=$(docker ps -q 2>/dev/null | wc -l)
UP=$(uptime -p)
OLLAMA=$(curl -sf http://127.0.0.1:11434/api/tags --max-time 3 2>/dev/null | python3 -c 'import json,sys;print(len(json.load(sys.stdin).get("models",[])))' 2>/dev/null || echo 0)
echo "DISK:$DISK RAM:$RAM DOCKER:$DOCK OLLAMA:${OLLAMA}models UPTIME:$UP"