Admin: freier Speicher pro Docker-Host anzeigen

Die Karte Docker-Hosts zeigt den freien Speicher unter /var/lib/docker, per SSH
mit df gemessen und eine Minute zwischengespeichert. Unter 20 GB wird die
Zeile rot.
This commit is contained in:
mregosar committed 2026-10-29 14:37:05 +01:00
1 parent 0f3a66fed5
commit dfe6a7d218
6 files changed
+66 -4

No files matched your search

+8
View File
@@ -408,6 +408,11 @@ function HostUsage({ hosts }) {
<div className="host-bar" role="progressbar" aria-valuenow={percent} aria-valuemin={0} aria-valuemax={100}>
<span style={{ width: `${percent}%` }} />
</div>
{h.disk && (
<div className={`host-disk ${h.disk.freeBytes < 20e9 ? 'is-low' : ''}`}>
Speicher: {gb(h.disk.freeBytes)} frei von {gb(h.disk.totalBytes)}
</div>
)}
{h.matches.length === 0 ? (
<p className="muted small">Keine Gameserver</p>
) : (
@@ -422,3 +427,6 @@ function HostUsage({ hosts }) {
</section>
);
}
function gb(bytes) {
return `${Math.round(bytes / 1e9)} GB`;
}