SolarStatus Unix/Solaris Status WebUI

hotzen

Enthusiast
Thread Starter
Mitglied seit
09.06.2010
Beiträge
602
Ort
Hamburch
Hallo zusammen

ich habe mir einen Solaris 11 Express Fileserver aufgebaut und viel mit ZFSGuru und napp-it rumgespielt. Beides sind tolle Management-Oberflächen, allerdings habe ich gemerkt, dass ich lieber den Server per CLI administriere und einen administrativen Zugriff über ein Web-Interface gar nicht will.

Um trotzdem einen angenehmen Überblick über meinen Fileserver zu bekommen, habe ich angefangen SolarStatus zu entwickeln.
Es ist ein minimalistisches HTML5, PHP5, jQuery (Java-Script) User-Interface, das konfigurierte Scripte und Commands ausführt und deren Ergebnisse anzeigt.

Alles ist über eine beiliegende INI-Datei konfigurierbar und die opt. Authentifizierung per Challenge-Response auch akzeptabel sicher, falls SolarStatus über eine Non-HTTPS Verbindung genutzt wird.

Eine Installations-Anleitung liegt bei. Prinzipiell geht jeder PHP5-Webserver durch. Falls noch nichts derartiges installiert ist, ist beschrieben wie man das lighttpd- und PHP5-Package einspielt. Meine Konfiguration von lighttpd und ein SMF Service-Descriptor liegen ebenfalls bei.

Roadmap:
- Möglichst alle Script-Outputs parsen, damit diese nicht nur "raw", sondern auch formal in einer maschinen-verwertbaren Struktur vorliegen.
- Aus den geparsten Daten eine Überblicks-Seite generieren (CPU-Last, I/O, NIC, etc)

Das Projekt ist auf github unter der MIT Lizenz verfügbar: https://github.com/hotzen/SolarStatus

Feedback appreciated.

---------- Beitrag hinzugefügt um 20:29 ---------- Vorheriger Beitrag war um 19:28 ----------

Updated, authentifizierungs-tokens neu designed, kleine stylesheet anpassungen
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hallo zusammen

ich habe mir einen Solaris 11 Express Fileserver aufgebaut und viel mit ZFSGuru und napp-it rumgespielt. Beides sind tolle Management-Oberflächen, allerdings habe ich gemerkt, dass ich lieber den Server per CLI administriere und einen administrativen Zugriff über ein Web-Interface gar nicht will.



Feedback appreciated.

---------- Beitrag hinzugefügt um 20:29 ---------- Vorheriger Beitrag war um 19:28 ----------

Updated, authentifizierungs-tokens neu designed, kleine stylesheet anpassungen

Danke, schaut spannend aus. Wie lange dauert es bis das eingerichtet ist?
Gruss
Otto
 
lighttpd, php5 per solaris "pkg": 5 min
lighttpd-konfiguration von SolarStatus übernehmen: 15 min
SolarStatus entpacken und in DocRoot schmeißen: 1min
conf.ini.php anpassen: 1min
Konfiguration verstehen & anpassen: 30min
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh