admin_dashboard / Server-Auslastung / mountpunkte verbergen  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Post Reply
CK-111
Posts: 2
Joined: Mon 19. Jan 2026, 10:17

admin_dashboard / Server-Auslastung / mountpunkte verbergen

Post by CK-111 »

Moin,

ich bin jetzt seit 2 Tagen verzweifelt auf der Suche nach einer Lösung und probiere es doch jetzt mal mit einer Frage an die Community:

Im Admin-Dashboard, Sektion Server-Auslastung werden mir, für mich, überflüssige Mount-Punkte angezeigt. Dabei handelt es sich um overlay-Mounts von einzelnen Docker Prozessen. Diese enthalten bei mir keinen Mehrwert an Informationen, da sie eh nur Gesamtspeicher und Auslasung der Root-Partion immer und immer wieder anzeigen.
Da ich aber gerne einige Applikationen weg vom klassischen hosting, hin zu docker migrieren will, versaut mir das ziemlich die Übersicht.

Ich meine, hier auch mal etwas von einer ähnlichen Anforderung gelesen zu haben. Dort hiess es, man sollte im Bereich "Zusätzliches CSS" ein entsprechendes Code-Snipplet einfügen. Leider habe ich den Beitrag nicht wiedergefunden.

Eine lange Google-Suche hat mich dann zu diesem Ausschnitt geführt, leider ohne Erfolg:
/* Hide all rows in KeyHelp Server Status containing loop devices or docker overlays */
#server-status-storage table tr:has(td:contains("overlay")),
#server-status-storage table tr:has(td:contains("overlay2")),
#server-status-storage table tr:has(td:contains("loop")),
#server-status-storage table tr:has(td:contains("docker")) {
display: none !important;
}
Mein Problem ist, dass ich nicht sagen kann ,was daran falsch ist, oder ich sogar komplett auf dem Holzweg bin.
Bei Google steht ja auch nicht, ob das vieleicht vor 5 Jahren mit Keyhelp 10 und Debian 8 vieleicht mal funktioniert hat...

Ich bin jetzt nicht so der CSS/HTML Guru (.NET Backends sind mehr Meins ;) ), aber ich könnte in der Codeansicht keinen Verweis auf ein Objekt o.Ä. finden, das "server-status-storage" heisst.
Den Table und die Spalten sehe ich, aber keinen Hinweis auf die Datenbasis. "tr:has(td:contains("overlay")" reime ich mir so zusammen, dass in einer Spalte z.B. nach einem (Teil-)Wert "overlay" gesucht wird. Aber welche Property dem zu Grunde liegt, konnte ich nicht herausfinden.
Ich habe auch probiert, einfach mal in der Installation zu schauen, aber dort ist der code leider gescrambled.

Daher die Frage:
Kann mir da jemand auf die Sprüge helfen?


System:

Betriebssystem Debian 13.5 (64-bit)
KeyHelp 26.0 (Build 3618)
Kernel 6.12.90
User avatar
Florian
Keyweb AG
Posts: 1931
Joined: Wed 20. Jan 2016, 02:28

Re: admin_dashboard / Server-Auslastung / mountpunkte verbergen

Post by Florian »

Hallo,
meinst du vielleicht dieses Thema? viewtopic.php?t=13245
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Alexander
Keyweb AG
Posts: 4884
Joined: Wed 20. Jan 2016, 02:23

Re: admin_dashboard / Server-Auslastung / mountpunkte verbergen  [GELÖST]

Post by Alexander »

Hier der Code zum Ausblenden für alles was nicht "/" als Mount-Point hat.

Code: Select all

// Only on admin_dashboard.
if ('admin_dashboard' === getUrlQueryParameterValue(window.location.href, 'page')) {
    $('tr[data-mount]').each(function() {
        let $this = $(this);
        // Hide all but main file system.
        if ($this.data('mount') !== '/') {
            $this.hide()
        }
    });
}
EDIT: Ab KeyHelp Version 26.1 wird es voraussichtlich so aussehen müssen:

Code: Select all

// Only on admin_dashboard.
if ('admin_dashboard' === getUrlQueryParameterValue('page')) {
    $('tr[data-mount]').each(function() {
        let $this = $(this);
        // Hide all but main file system.
        if ($this.data('mount') !== '/') {
            $this.hide()
        }
    });
}
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
CK-111
Posts: 2
Joined: Mon 19. Jan 2026, 10:17

Re: admin_dashboard / Server-Auslastung / mountpunkte verbergen

Post by CK-111 »

Super! Genau das hatte ich gesucht.
Vielen Dank!
Alexander wrote: Tue 9. Jun 2026, 09:54 Hier der Code zum Ausblenden für alles was nicht "/" als Mount-Point hat.

Code: Select all

... siehe Beitrag von Alexander ...
Post Reply