mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-03 20:13:02 +00:00
35 lines
789 B
Bash
Executable File
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
|