Gridseed WebGUI
Ein modernes Web-Interface für den Betrieb von Gridseed ASIC Minern am Raspberry Pi 1 (oder neuer). Inspiriert von Klassikern wie MinePeon und Scripta, aber mit moderner Technologie und Optik.
Features
- Dashboard: Echtzeit-Überwachung von Hashrate, Hardware-Fehlern, Shares und Temperaturen.
- Visualisierung: Live-Graph der Hashrate und übersichtliche Status-Karten.
- Steuerung: Neustart des Miners und Anpassung der Konfiguration über das Web-Interface.
- Modern UI: Responsive Dark-Mode Design basierend auf Bootstrap 5.
- Leichtgewichtig: Optimiert für Raspberry Pi 1 (Python Flask Backend, kein Docker notwendig).
Voraussetzungen
- Raspberry Pi (ab Version 1)
- Python 3.7+
- Installierter
cgminermit Gridseed-Support (muss separat installiert werden, z.B. dmaxl's fork).
Installation
-
Repository klonen:
git clone <URL_ZUM_REPO> /opt/gridseed-gui cd /opt/gridseed-gui -
Abhängigkeiten installieren & Starten: Das
start_gui.shSkript kümmert sich um das Python Virtual Environment../start_gui.sh -
Zugriff: Öffnen Sie im Browser
http://<IP-DES-PI>:5000
Konfiguration
cgminer Setup
Damit die GUI mit dem Miner kommunizieren kann, muss der cgminer mit API-Support gestartet werden.
Die GUI erwartet, dass sie die Konfigurationsdatei cgminer.conf lesen und schreiben kann.
Starten Sie Ihren Miner idealerweise so:
cgminer -c /opt/gridseed-gui/cgminer.conf
Stellen Sie sicher, dass in der cgminer.conf folgende API-Einstellungen gesetzt sind (passiert automatisch bei Nutzung der Standard-Config):
"api-listen": true,
"api-allow": "W:127.0.0.1"
Autostart
Um die GUI beim Booten zu starten, fügen Sie einen Eintrag in die /etc/rc.local oder erstellen Sie einen systemd Service.
Systemd Beispiel (/etc/systemd/system/gridseed-gui.service):
[Unit]
Description=Gridseed Web GUI
After=network.target
[Service]
User=pi
WorkingDirectory=/opt/gridseed-gui
ExecStart=/opt/gridseed-gui/start_gui.sh
Restart=always
[Install]
WantedBy=multi-user.target
Screenshots
Das Interface bietet eine übersichtliche Seitenleiste und ein Dashboard im Dark-Mode.
Lizenz
MIT