Skip to main content

Was ist ipmideck?

ipmideck ist eine selbst gehostete, webbasierte IPMI-Verwaltungsplattform. Sie verbindet sich über IPMI 2.0 mit dem BMC (Baseboard Management Controller) Ihrer Server und liefert Ihnen Sensorüberwachung in Echtzeit, intelligente Lüfterkurvensteuerung (FanPilot), entfernte Stromverwaltung und Hardware-Ereignisprotokolle, alles direkt aus Ihrem Browser, ohne CLI. ipmideck läuft vollständig in Ihrem eigenen Netzwerk. Es gibt keine Cloud, keine Telemetrie und keine externe Abhängigkeit: Es spricht direkt mit Ihren BMCs und speichert alles lokal.
ipmideck muss Ihre BMCs über das Netzwerk auf UDP-Port 623 (dem IPMI/RMCP+-Port) erreichen. Wenn Sie es in Docker ausführen, verwenden Sie --network host, damit der Container die BMCs in Ihrem LAN direkt erreichen kann.

Schnellstart

Der schnellste Weg, ipmideck auszuprobieren, ist Docker:
Das Volume -v ipmideck-data:/data bewahrt Ihre Konfiguration, Datenbank und Ihren Zugangsdaten-Schlüssel über Container-Neustarts und Upgrades hinweg. Ersetzen Sie unter Windows oder macOS --network host durch -p 3000:3000, siehe Installation. Öffnen Sie dann http://<your-ip>:3000 in einem Browser und folgen Sie dem Einrichtungsassistenten, um Ihren ersten Server hinzuzufügen. Sie bevorzugen Python-Pakete? Installieren Sie stattdessen von PyPI:
Das pip-Paket setzt voraus, dass ipmitool auf dem Host installiert ist.
Unter Debian 12+ und Ubuntu 23.04+ schlägt pip install mit error: externally-managed-environment (PEP 668) fehl. Verwenden Sie stattdessen pipx, siehe Installation unter Debian und Ubuntu.

Was Sie bekommen

  • Sensorüberwachung: Live-Werte für Temperatur, Lüfterdrehzahl, Spannung und Leistung, mit bis zu einem Jahr Verlauf.
  • FanPilot: ein Drag-and-Drop-Editor für Lüfterkurven mit einer sicheren, autonomen Regelschleife.
  • Stromsteuerung: On, Soft Off, Hard Off, Reset und Power Cycle mit vollständigem Audit-Log.
  • System Event Log (SEL): Durchsuchen und exportieren Sie das Hardware-Ereignisprotokoll Ihres BMC.
  • Hardware-Inventar (FRU): Seriennummern, Teilenummern und Herstellerdaten.
  • Multi-Server-Dashboard: Verwalten Sie viele BMCs von einer einzigen Instanz aus.

Nächste Schritte

ipmideck installieren

Docker und pip, mit Erklärung der Anforderung --network host.

Einrichtung beim ersten Start

Der Einrichtungsassistent: einen Anmeldemodus wählen und Ihren ersten BMC hinzufügen.

IPMI aktivieren

Herstellerspezifische Schritte, um IPMI-over-LAN in Ihrem BMC einzuschalten.

Konfiguration

Ports, Abfrageintervalle, Aufbewahrung und Umgebungs-Überschreibungen.