• Hallo Gast!
    Noch bis zum 10.05. kannst Du an unserer Hardwareluxx Hardware-Umfrage 2026 teilnehmen! Als Gewinn verlosen wir unter allen Teilnehmern dieses Mal ein Notebook für bis zu 1.800 EUR - über eine Teilnahme würden wir uns sehr freuen!

Ugreen Nas Admin Tool (eigenkreation)

Runlevel5

Enthusiast
Thread Starter
Mitglied seit
26.04.2006
Beiträge
2.205
Ort
Giengen/Brz
Ich habe jetzt mein eigenes Ugreen Nas Admin Tool.
Geboren ist die Idee eher aus der Not da die eigentliche Ugreen Software meiner Meinung nach zu wenig Möglichkeiten bietet.
Als erstes habe ich mit Hilfe von Gemini ausprobiert.
Da ich das Programieren nicht drauf habe habe ich mir die hilfe von KI genommen.
Nun ja Gemini hat sehr gut angefangen aber irgendwann ist das Ding durchgedreht und mir alles verhauen oder es hat nix funktioniert.
Also hab ich mich weiter umgesehen/umgehört und auf Cursor.com gestossen.
Ich muss sagen richtig geiles Tool.
Die Ideen, Funktionen,Asussehen so ziemlich alles in der App sind meine Ideen. Die KI hat nur den benötigten Code dafür geliefert.
Die App läuft ganz normal auf Windows 11. Da viele Fuktionen gefährlich sind (möglichkeit auf alles zuzugreifen oder löschen) startet die App im eingeschrenkten Modus,
Erst wenn man auf den Button (im Header "Volle Rechte") klickt wird alles bedienbar.
Damit ist dann so ziemlich alles möglich. Verwaltung vom nas, Scripte hochladen auf den nas, Cronjobs für die scripte erstellen,
Docker Container erstellen (auch aus den Scripten), Daten vom Nas auf den PC laden oder vom pc auf den Nas, Speicher Prüfen, Smart Prüfen,
Systembenachrichtigungen per Mail oder Telegram, Systemwächter, Verwaltung von Benutzerrechten, Snapshots ansehen, Löschen, Erstellen...

Hochgeladen ist die App auf Github und Sourceforge.
Ein kleines Walkthrough hab ich auf Youtube hochgeladen.

Schaut es euch an und Probiert es aus.
Da MIT Lizenz kann es jeder Verändern und Weiterentwickeln wie er will.
Die App ist im Paket (ZIP) als .py Datei zum selber bauen oder daran zu Arbeiten oder auch als fertig gebaute Exe zum sofort benutzen.

Für Verbesserungsvorschläge bin ich immer offen.

Links:
- GitHub (Public Source): https://github.com/runlevel1977-del/UgreenNASAdmin
- YouTube (Walkthrough / Demo):
- SourceForge (Projektseite): https://sourceforge.net/projects/ugreennasadmin/
- SourceForge (Files): https://sourceforge.net/projects/ugreennasadmin/files/
 

Anhänge

  • 2.png
    2.png
    66 KB · Aufrufe: 96
  • 3.png
    3.png
    100,7 KB · Aufrufe: 93
  • 4.png
    4.png
    72,4 KB · Aufrufe: 96
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hat sich einiges verändert in der Zwischenzeit.
Heute noch am testen und optimieren neuer Funktionen und Möglichkeiten
 
Neue Version ist raus
- **Webcam Recorder stark erweitert:**
- Neues Webcam-Panel mit Geräte-Scan, Live-Preview, Sofortaufnahme und täglicher Zeitplanung.
- Kamera-Controls direkt in der App: Auto/Manual Exposure, Exposure-Wert, Gain, 50/60Hz Netzfrequenz.
- Aufnahmedauer als Dropdown (Sekunden, Minuten, Stunden, Tage).
- Qualitätsprofile (`compatible`, `hq`, `space`) mit Encoder-Fallbacks.
- Pre-Flight-Check (Tools, Device, Schreibrechte, Speicher) und 1-Klick Selbsttest (3s Testaufnahme + Dateicheck).
- Optionale Motion Detection und Dateirotation (keep N Files).
- Statuszeile mit klarer Rückmeldung und letzter Ausgabedatei.
- **Berechtigungen robuster:**
- Unterscheidung zwischen User-Write und Root-Write.
- Manuelle Aufnahmen laufen mit User-Rechten, geplante/root-basierte Flows nutzen bei Bedarf Root-Write.
- **Storage:**
- Disk-Imaging/Restore-Workflows für ganze Datenträger (Image auf PC/NAS, Restore von PC/NAS) mit Sicherheitsabfragen.
- **Docker:**
- Docker-Hub-Katalog als Deployment-Helfer, Übergabe in den Assistenten (`docker run` oder Compose-Preset).
- **DE/EN i18n und UX:**
- Neue Texte und Statusmeldungen für Webcam-Features.
- NAS-Ordnerbrowser priorisiert sichere Datenpfade (`/volume*`) statt Systemverzeichnisse.

 
Neueste Kreation: Multilanguage.
Da ich ja sehe aus welchen Ländern die app geladen wurde (bei sourceforge sieht man es) habe ich die passende Sprachen eingebaut.
Die Version ist noch nicht Released. Ich teste noch alles und Optimiere.
  • Unterstützung für:
    • Deutsch
    • Englisch
    • Kroatisch
    • Französisch
    • Spanisch
    • Italienisch
    • Polnisch
    • Russisch
    • Türkisch
    • Koreanisch
    • Chinesisch

 
Neueste Version ist Online (V23.5.2)

  • Dashboard: eigener Überblicksbereich mit Live-Kacheln (CPU, RAM, Platten, Netz, Docker-Überblick usw.) — fest im Tab-Layout und in der Doku verankert.
  • Backup & Wiederherstellen: klarer Backup-Tab-Workflow — mehrere Modi (u. a. Docker+Skripte, Nutzerdaten, volle Daten), verschiedene Ziele (NAS-intern, PC-Ordner, USB am NAS, zweites NAS per SMB), geplante Jobs auf dem NAS (Cron/JSON-Runner; sinnvoll nur, wenn das Ziel nicht „nur PC, der nachts aus“ ist).
  • Restore / Wiederherstellen: Wiederherstellen aus Archiven (inkl. Vorschau/Hinweise und sehr vorsichtigen Bestätigungen — bitte immer lesen); ergänzend im Storage-Bereich Imaging/Restore-Themen, wo es um Images und sensible Laufwerke geht.
  • Handbücher: Deutsch und Englisch als PDF (HANDBUCH_DE.pdf / HANDBUCH_EN.pdf); in der App unter Info → Manual (PDF) je nach UI-Sprache das passende Handbuch (mit Fallback).
  • Aussehen / Bedienung: runderes UI (Theme, Tabs, Scrollen), deutlich mehr Sprachen und Sprachwahl in den Einstellungen inkl. Anwenden — weniger fest eingebautes DE/EN in einzelnen Dialogen.
  • Netzwerkgeräte-Tab: Geräte, die das NAS per SSH „sieht“ (LAN/USB) — nicht dasselbe wie ein vollständiger PC-WLAN-Scan.
 
Version 26.6.0 ist online

Release-Datum: 2026-05-08
Vergleichsbasis: letzte öffentliche Version v23.5.2

1) Settings/SSH deutlich erweitert

  • Im Verbindungsbereich wurden neue SSH-Funktionen integriert:
    • 🔑 SSH-Key-Paar erstellen …
    • 📌 Öffentlichen Key auf NAS installieren …
  • Der komplette SSH-Key-Workflow läuft jetzt direkt in der App:
    • lokales Keypair erzeugen (ugreen_nas_admin + .pub)
    • optional mit Passphrase (RSA/Ed25519-kompatibel)
    • Public Key per einmaliger Passwort-SSH-Session auf Zielsystem installieren
    • Zielauswahl: UGREEN oder zweites NAS/QNAP (inkl. Port-Eingabe für Second-NAS/QNAP)
  • Nutzen:
    • wiederholbare, saubere Einrichtung ohne externe Bastelschritte
    • sicherere spätere Verbindungen per Key statt Passwort
    • weniger Fehlerquellen beim manuellen Setup

2) Health/System erweitert

  • Neuer Hauptbutton im Health-Bereich: 🗓️ Scheduler-Inventar.
  • Damit werden geplante Jobs schneller sichtbar/prüfbar.
  • Begleittexte zum UGOS-Service-Panel wurden erweitert und klarer gemacht.

3) Dashboard ausgebaut (Live-Metriken + Trends)

  • Dashboard-Live-Loop und Aktualisierungslogik verbessert (stabiler, sauberer beim Tab-Wechsel).
  • Zusätzliche Sparkline-/Trenddarstellungen für Kennzahlen (u. a. Disk/Netzwerk), statt nur statischer Zahlen.
  • Verbesserte Erkennung relevanter NAS-Mounts inkl. USB/externer Hinweise für die Storage-Anzeige.

4) Lüftersteuerung massiv erweitert

  • Zwei getrennte Fan-Kacheln: System und CPU mit RPM-Anzeige + Status.
  • Modussteuerung je Kanal:
    • Silent
    • Standard
    • Max
    • Manuell (%) + Apply
  • Vor Schreibzugriffen: Precheck auf verfügbare hwmonitor/it86-Pfade.
  • Robusteres SSH-Fehlerhandling in der UI.
  • Neuer Rückgabe-Flow an UGOS:
    • UGOS-Steuerung zurückgeben
    • räumt Cron-/Boot-Hooks auf und stellt Auto-Betrieb wieder her.
  • Persistenz für manuelle Profile via NAS-Boot-Umgebung:
    • /volume1/scripts/ugreen_fan_boot_apply.sh
    • .env
    • Reboot-Integration

5) Internationalisierung (i18n) erweitert

  • Neue Texte für SSH/Settings in DE/EN ergänzt.
  • Zusätzliche Übersetzungen in Supplement-Locales erweitert (u. a. hr/fr/es/it/pl/ru/tr/ko/zh).
  • Neues Label health.scheduler_inventory in Zusatzsprachen ergänzt.
  • Ziel: weniger Sprach-Mix, konsistentere Oberfläche.

6) Dokumentation deutlich erweitert

  • HANDBUCH.md und HANDBOOK_EN.md umfassend ergänzt:
    • Knopf-für-Knopf-Erklärung
    • Schritt-für-Schritt SSH-Setup (UGREEN + QNAP/zweites NAS)
    • technische Hintergründe (authorized_keys, Public/Private-Key-Trennung)
    • Sicherheits- und Fehlerhinweise
  • HANDBUCH_STRUKTURIERT.md ebenfalls erweitert.
  • PDF-Dokumente aktualisiert:
    • HANDBUCH.pdf
    • HANDBOOK_EN.pdf
  • Build-Skripte vorhanden:
    • tools/build_handbuch_pdf.py
    • tools/build_handbook_en_pdf.py
 

Anhänge

  • backup.png
    backup.png
    31,4 KB · Aufrufe: 4
  • backup2.png
    backup2.png
    33,6 KB · Aufrufe: 4
  • dashboard.png
    dashboard.png
    30,2 KB · Aufrufe: 3
  • devices.png
    devices.png
    24,3 KB · Aufrufe: 3
  • docker.png
    docker.png
    32,8 KB · Aufrufe: 2
  • nastonas.png
    nastonas.png
    39,9 KB · Aufrufe: 3
  • settings3.png
    settings3.png
    36,4 KB · Aufrufe: 3
  • settings2.png
    settings2.png
    32 KB · Aufrufe: 3
  • settings.png
    settings.png
    35,4 KB · Aufrufe: 3
  • scripts.png
    scripts.png
    41,3 KB · Aufrufe: 4
  • explorer.png
    explorer.png
    29,7 KB · Aufrufe: 3
  • snapshots.png
    snapshots.png
    33,6 KB · Aufrufe: 5
  • storage.png
    storage.png
    39,4 KB · Aufrufe: 3
  • systemhealth.png
    systemhealth.png
    43,5 KB · Aufrufe: 2
  • systemhealth2.png
    systemhealth2.png
    46 KB · Aufrufe: 4
  • users.png
    users.png
    25,9 KB · Aufrufe: 5
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