Widgets sind live

Widget-Sammlung öffnen
Zurück zu den Nachrichten
🖥️
NanoMarketCap Teamentwicklung · tools

nanoNodeMonitor-Fork: modernes Theme, PHP 8.5 und RsNano-Versionsprüfung

nanoNodeMonitor-Fork: modernes Theme, PHP 8.5 und RsNano-Versionsprüfung

nanoNodeMonitor, das selbst gehostete Web-Dashboard für die Gesundheit von Nano-Nodes, bekommt wieder echte Pflege. Gigaions Fork hat im Juni zwei Updates veröffentlicht: einen Modernisierungsdurchgang am 10. Juni und v1.10.0 am 23. Juni. Letzteres korrigiert den RsNano-Versionsbanner.

Das Tool selbst ist alt und bewährt: serverseitiges PHP, das über RPC mit deinem Node spricht und Status, Sync-Zustand, Peers und Voting auf einer einfachen Webseite anzeigt. Da alles serverseitig läuft, wird die RPC-Schnittstelle des Nodes nie öffentlich exponiert. Das ursprüngliche Projekt wurde archiviert; der Fork von Gigaion macht weiter, modernisiert für PHP 8.1 bis 8.5 mit gehärteter Cache-Schicht und Template-Ausgabe.

README des nanoNodeMonitor-Forks von GigaionLLC mit der Projektbeschreibung, dem Hinweis auf KI-gestützte Entwicklung und den Theme-Vorschauen
Das README des Forks: RPC-basiertes Monitoring, fünf Themes und Installation über GHCR

Das Update vom 10. Juni

Das Modernisierungspaket deckt die Grundlagen ab, die ein selbst gehostetes Tool nutzbar halten:

  • Ein neues, modernes Theme, das neben den bestehenden Light-, Dark- und Banano-Themes dazukommt.
  • Kompatibilität mit PHP 8.5.
  • QR-Code-Erzeugung läuft jetzt lokal, eine Drittanbieter-Abhängigkeit samt externer Aufrufe entfällt.
  • GitHub Container Registry (GHCR) als bevorzugte Image-Quelle, Docker Hub bleibt als Alternative erhalten.
  • config.php-Migrationslogik zur Vereinfachung von Upgrades. Docker-Container migrieren die Config beim Start; manuelle Installationen nutzen ein Skript, das die alte Config sichert, Einstellungen übernimmt und eine saubere Datei mit Versionsmarker schreibt.

v1.10.0: der RsNano-Banner-Fix

Die Version vom 23. Juni ist klein, aber nützlich. Die Versionsprüfung von nanoNodeMonitor kannte nur den C++-Node, daher sahen Betreiber von RsNano die Warnung „veraltete Serverversion“, selbst auf dem neuesten Release. RsNano ist die Rust-Neuimplementierung, die wir im Juni behandelt haben. v1.10.0 prüft RsNano-Versionen korrekt: keine falschen Alarme mehr auf aktuellen Builds, und der Banner schlägt nun ein Update vor, wenn eine neue RsNano-Version erscheint.

Gigaion dankt badsyntax_ für den vorgeschlagenen Fix.

Der Transparenz-Hinweis

Sowohl die Ankündigung als auch das README halten fest, dass in diesem Zyklus KI-gestützte Entwicklung verwendet wurde, und laden zu Security-Reviews und Prüfung durch die Community ein. Für ein Tool, das am RPC-Port deines Nodes sitzt, ist das die richtige Haltung: Code lesen, Issues melden, selbst urteilen. Das erklärte Ziel ist, den Fork aktiv zu pflegen statt ihn veralten zu lassen.

Ausprobieren

Das Deployment ist Docker-first, das GHCR-Image ist die empfohlene Quelle:

GHCR-Image ziehen

docker pull ghcr.io/gigaionllc/nanonodemonitor:latest

Manuelle Installationen bleiben möglich: Repo klonen, config.sample.php nach config.php kopieren, auf den Node zeigen. Das README behandelt auch das Migrationsskript für bestehende Installationen; Configs mit eigener PHP-Logik werden erkannt und nie überschrieben.

Wenn du einen Nano- oder Banano-Node betreibst, ist dieses Dashboard wirklich nützlich. Der Fork des archivierten NanoTools/nanoNodeMonitor ist lebendig, gepflegt und einen Blick wert.

GitHub

Nano Node Monitor is a server-side PHP-based monitor for a Nano node.

6
1
JavaScript
GPL-3.0

Dieser Artikel dient nur zur Information und ist keine Anlageberatung. Haftungsausschluss lesen

Ähnliche Artikel