Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Plugin "Borg Backup UI" für Unraid

Featured Replies

  • Author

Borg Backup UI for Unraid - kurzes Entwicklungsupdate

Hallo zusammen,


es ist mal wieder Zeit für ein kleines Update.

Aus dem ursprünglichen “ich baue mir ein paar Shell-Skripte” ist inzwischen ein ausgewachsenes Unraid-Plugin geworden. Und ehrlich gesagt: Es macht gerade richtig Spaß zu sehen, wie nah Borg Backup UI inzwischen an eine erste öffentliche Beta rückt.

In den letzten Wochen ist unter der Haube und in der Oberfläche einiges passiert.


Benachrichtigungen sind jetzt deutlich flexibler

  • Die bisherige ntfy-Unterstützung wurde auf Apprise-Benachrichtigungsprofile erweitert.

  • Damit sind nicht mehr nur einzelne Push-Meldungen möglich, sondern viele verschiedene Anbieter, z. B. ntfy, Rocket.Chat, Discord, Mail, Webhooks und weitere Apprise-Provider.

  • Profile können gezielt für bestimmte Ereignisse aktiviert werden, z. B. erfolgreiche Backups, Warnungen, Fehler oder Restore-Test-Ergebnisse.

  • Testnachrichten und URL-Prüfung sind direkt in der Oberfläche möglich.

  • Tokens und Passwörter bleiben write-only und werden nicht wieder in den Browser gerendert.


SMB ist jetzt viel angenehmer nutzbar

  • SMB-Profile bekommen eigene verwaltete Mountpfade unter /mnt/borg-backup-ui/smb/.

  • Profile können direkt in den Einstellungen gemountet und unmountet werden.

  • Der Mountstatus wird beim Öffnen eines Profils automatisch aktualisiert.

  • Wer ein SMB-Ziel dauerhaft eingehängt lassen möchte, kann das über entsprechende Optionen steuern.

Logs und Diagnose sind deutlich brauchbarer geworden

  • Die Logs sind ruhiger und enthalten weniger wiederkehrende Routine-Abfragen.

  • Wichtige Aktionen schreiben jetzt mehr Kontext: welcher Job, welches Repository, welche Aktion, welcher Auslöser.

  • Backup- und Restore-Test-Läufe schreiben kompakte Zusammenfassungen ins Support-Log.

  • Im Fehlerfall sollte dadurch viel schneller erkennbar sein, was passiert ist und wo man suchen muss.

Warum das Ganze?

Mein Ziel ist weiterhin nicht einfach nur “Borg per Weboberfläche starten”.
Borg Backup UI soll den kompletten Backup-Alltag auf Unraid abbilden:

  • Jobs sauber anlegen

  • Speicherziele und Repositorys verwalten

  • Docker-Container und VMs berücksichtigen

  • Backups ausführen und nachvollziehen

  • Restore-Tests planen

  • Wiederherstellungen prüfen

  • Benachrichtigungen sauber auswerten

  • und im Fehlerfall genug Informationen liefern, ohne direkt in Log-Chaos zu versinken

Gerade der Punkt Restore bleibt für mich zentral: Ein Backup ist erst dann wirklich beruhigend, wenn man auch regelmäßig sieht, dass eine Wiederherstellung technisch funktioniert.

Aktuell läuft die private Testphase weiter. Die Rückmeldungen daraus haben schon viele Ecken geglättet und einige größere Verbesserungen angestoßen. Wenn die letzten offenen Punkte erledigt sind, geht es Richtung erste öffentliche Beta.

  • Author

Hallo zusammen,

die bisherigen Tests mit Borg Backup UI liefen bereits sehr hilfreich. Insgesamt haben bisher 6 Tester das Plugin ausprobiert und mir wertvolles Feedback gegeben. Vielen Dank dafür!

Bevor es in die öffentliche Beta geht, möchte ich die Testphase noch etwas ausweiten und suche daher weitere Tester mit unterschiedlichen Unraid-Systemen und Backup-Szenarien.

Besonders interessant wären Rückmeldungen zu Installation und Erstkonfiguration, Verständlichkeit des Setup-Wizards, Backup-Jobs auf lokalen, USB-, SMB- oder SSH/Storagebox-Zielen, Repository-Erstellung und Repository-Import, Restore-Tests und Wiederherstellung einzelner Dateien, Fehlermeldungen, Hinweisen in der Oberfläche sowie zur allgemeinen Bedienbarkeit und Übersichtlichkeit.

Wichtig:
Das Plugin ist noch nicht offiziell über Community Apps veröffentlicht. Bitte testet es daher nur auf einem Testsystem oder mit bewusst dafür vorgesehenen Backup-Zielen.


Wer Interesse hat, kann sich gerne per PN bei mir melden. Ich schicke dann den Link und kurze Hinweise zur Einrichtung.

Feedback, Fehlermeldungen, Screenshots und Verbesserungsvorschläge sind sehr willkommen.

Danke euch!

Steht denn schon ein Termin fest wo man es Testen kann?

Ich nutze zur Zeit Vault-Backup, aber probiere immer mal wieder gerne was neues aus.

Ich gebe es zu, ich bin der Klick-Typ und was ich bis jetzt an Screenshots gesehen habe hat mein Interesse geweckt.

Edited by Roddi

  • Author

Falls jemand schon vorab testen möchte: Einfach eine PN an mich. 🙂

Wenn alles nach Plan läuft, reiche ich das Plugin Ende August offiziell bei Unraid ein.

  • 2 weeks later...
  • Author

Kurzes Update zu Borg Backup UI:

Am Freitag habe ich das Plugin offiziell zur Freigabe bei Unraid / Community Applications eingereicht. 🎉


Jetzt heißt es erst einmal abwarten, bis die Prüfung abgeschlossen ist. Sobald das Plugin freigegeben wurde und über Community Applications verfügbar ist, gebe ich hier natürlich Bescheid.


Vielen Dank nochmal an alle Tester für das bisherige Feedback und die Unterstützung!
Auch nach dem Release sind Bugreports, Verbesserungsvorschläge und Ideen für neue Features jederzeit willkommen.

  • Author

🎉 Es ist soweit!

Vielen Dank an Euch für den großartigen Support und vor allem fürs Testen! 🙏

Mein Plugin wurde von Unraid freigegeben und ist ab sofort über Community Applications (CA) als Beta verfügbar. 🚀

Natürlich geht die Entwicklung weiter. Feedback, Anregungen, Verbesserungsvorschläge und Feature-Wünsche sind jederzeit herzlich willkommen.

Vielen Dank an alle, die mich bisher unterstützt haben! ❤️

Edited by Thorsten

  • Thorsten changed the title to Plugin "Borg Backup UI" für Unraid

Sieht wirklich sehr gut aus, was mir persönlich fehlt, ist WebDAV als Ziel.

Was bei der Einrichtung, beim setzen vom Hauptverzeichnis helfen könnte, wäre das die Pfade angezeigt werden.
So musste ich erstmal auf die Konsole schauen, wie die Pfade sind.
Wobei ich mich gerade hab, warum nicht gleich das Appdata Verzeichnis gewählt wurde.

Du hattest bestimmt einen guten Grund dafür /mnt/user/appdata nicht direkt zu wählen.
Der 0815 User kann das aber nicht unbedingt direkt nachvollziehen.
Zudem hinderst du mich auch nicht daran, appdata als Hauptverzeichnis zu wählen.

  • Author

Danke dir für das Feedback! Gerade solche Hinweise zur Handhabung sind für mich sehr hilfreich.

Das mit dem Appdata-Verzeichnis ist tatsächlich ein guter Punkt. Ich hatte /mnt/user/appdata bisher hauptsächlich als Verzeichnis für Docker-Container im Kopf und deshalb bewusst nicht als Standard gewählt. Aber eigentlich spricht nichts dagegen, für Borg Backup UI dort standardmäßig ein eigenes Verzeichnis vorzuschlagen. Das werde ich mir auf jeden Fall noch einmal anschauen.

Auch der Hinweis mit den Pfaden ist gut. Für mich sind manche Dinge inzwischen wahrscheinlich einfach selbstverständlich oder logisch, weil ich die Anwendung von Anfang an entwickle. Für jemanden, der sie zum ersten Mal benutzt, muss das aber überhaupt nicht nachvollziehbar sein.

Genau deshalb ist solches Feedback zur Bedienbarkeit für mich besonders wertvoll. Da werden sicherlich noch ein paar Punkte auftauchen, bei denen ich mir denke „ist doch logisch“ und ein anderer erst einmal überlegen oder auf die Konsole schauen muss.

WebDAV habe ich tatsächlich schon auf der Agenda. 🙂
Ich möchte das voraussichtlich über rclone umsetzen. Bevor ich es aber als Ziel anbiete, möchte ich noch ausführlicher testen, wie zuverlässig Borg-Repositories auf einem über rclone/WebDAV eingebundenen Storage funktionieren. Solche eingebundenen Remote-Dateisysteme sind für Borg nicht unbedingt der ideale bzw. empfohlene Weg und gerade bei Backups möchte ich nichts anbieten, bei dem ich mir hinsichtlich der Zuverlässigkeit nicht sicher bin.

Der Wunsch ist also definitiv angekommen – ich möchte es nur lieber sauber und zuverlässig umsetzen, statt einfach nur WebDAV als Option einzubauen.

Hinweis:
BorgBackup arbeitet am zuverlässigsten mit lokalen Dateisystemen oder über SSH zu einem Borg-Repository auf einem entfernten System. Ein per rclone/WebDAV eingebundenes Remote sieht für Borg zwar zunächst wie ein Dateisystem aus, darunter steckt aber kein „normales“ POSIX-Dateisystem.

Das kann insbesondere bei Dingen wie Locking, atomaren Dateioperationen, Latenzen, Verbindungsabbrüchen und Konsistenz problematisch werden.
Deshalb würde ich WebDAV über rclone nicht einfach freischalten, bevor es nicht richtig getestet wurde, wie Borg sich bei create, prune, compact, check und vor allem bei Abbrüchen verhält.

  • Author

Help us improve Borg Backup UI – Short Feedback Survey

Hi everyone,

Borg Backup UI has now been available in Community Apps for a few days, and I would like to collect some feedback from those of you who have already installed or tested it.

The goal is to continuously improve the plugin, especially regarding:

  • Installation and initial setup

  • Creating your first repository and backup job

  • UI clarity and usability

  • Problems or errors

  • Missing features

  • Preferred communication channels for future feedback

The survey is very short and should only take about 2 minutes.

Feedback is also very welcome if everything worked without any problems. Knowing what already works well is just as valuable as knowing what needs improvement.

👉 Survey: https://forms.gle/EqVNi4jNRjDbdV259


Thank you very much for your support, feedback and for helping to improve Borg Backup UI! 🙂

Die Freitext Felder können auch gerne in Deutsch ausgefüllt werden :-)

Edited by Thorsten

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.