Files
swingmusic-extended/scripts/casaos-diagnose.sh
Tomas Dvorak ab01f915c3 fix auth
2026-04-02 10:16:30 +02:00

35 lines
789 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
echo "== CasaOS / Docker diagnostics =="
echo "timestamp: $(date -Is)"
echo
echo "== Docker client/server =="
docker version || true
echo
echo "== Docker compose version =="
docker compose version || true
echo
echo "== Render compose =="
docker compose -f docker-compose.casaos.yml config || true
echo
echo "== Running containers =="
docker ps -a --format 'table {{.Names}}\t{{.Image}}\t{{.Status}}\t{{.Ports}}' | grep -E 'swingmusic|dragonfly|NAMES' || true
echo
echo "== swingmusic logs (tail 200) =="
docker logs --tail 200 swingmusic 2>&1 || true
echo
echo "== dragonfly logs (tail 200) =="
docker logs --tail 200 swingmusic-dragonfly 2>&1 || true
echo
echo "== Health endpoint =="
curl -sS -m 5 http://127.0.0.1:1970/healthz || true
echo