Community-Anwendungen
Community-Anwendungen bieten einen kuratierten Katalog von über 2.000 kostenlosen Docker-Containern und Plugins, die von der Unraid-Community gewartet werden. Jeder Container oder jedes Plugin ermöglicht es Ihrem Server, neue Aufgaben zu übernehmen, wie z. B. den Betrieb eines Medienservers, eines dynamischen DNS-Clients oder einer Backup-Lösung.
- Docker-Container sind leichte Pakete, die alles enthalten, was zum Ausführen einer Anwendung erforderlich ist, und sie von Ihrem array und cache pool isoliert halten. Erfahren Sie mehr über Array-Konfiguration und Cache-Pools.
- Plugins verbessern das Unraid-Betriebssystem selbst. Für weitere Informationen über Plugins besuchen Sie bitte die Seite Plugins.
Lime Technology liefert oder unterstützt Community-Anwendungen nicht direkt. Das Community-Anwendungen-Team bietet eine grundlegende Prüfung und Moderation, aber es ist wichtig, die Dokumentation und Support-Ressourcen für jede Anwendung vor der Installation zu überprüfen.
Wie Community-Anwendungen funktioniert
Das Community-Anwendungen-Plugin fügt der Unraid WebGUI einen Apps-Tab hinzu, der eine app-store-ähnliche Oberfläche bietet. Sie können Anwendungen nach Kategorie oder Schlüsselwort durchsuchen, suchen und filtern. Jedes Angebot zeigt deutlich an, ob es sich um einen Docker-Container oder ein Plugin handelt.
Einträge enthalten Bezeichnungen wie:
- Beta: Die Anwendung befindet sich in aktiver Entwicklung und kann Fehler enthalten.
- Installiert: Die Anwendung ist derzeit auf Ihrem Server installiert.
- Aktualisiert: Eine neuere Version ist verfügbar.
- Monatliches CA-Spotlight: Von dem Moderationsteam aufgrund von Qualität oder Beliebtheit hervorgehoben.
Ein Klick auf eine App bietet weitere Details, Support-Links und Installationsoptionen.
Installation des Plugins
Um das Community-Anwendungs-Plugin zu installieren:
- Öffnen Sie die WebGUI und gehen Sie zum Plugins-Tab.
- Klicken Sie auf Installieren.
- Sobald die Installation abgeschlossen ist, aktualisieren Sie die Seite. Der Bildschirm öffnet automatisch den Apps-Tab und stellt Sie den Community-Anwendungen vor.
Bevor Sie installieren, sollten Sie in Erwägung ziehen, Ihr Flash-Laufwerk zu sichern, um Ihre Konfiguration zu schützen. Siehe Sichern Sie Ihr Flash-Laufwerk für Sicherungsanleitung.
Verwaltung von Anwendungen
- Anwendungen installieren
- Anwendungen entfernen
- Anwendungen neu installieren
Um einen Docker-Container oder ein Plugin zu installieren, klicken Sie einfach auf die Schaltfläche Installieren auf der Kachel oder dem Informationsfeld der Anwendung, die sich auf der Registerkarte Apps des WebGUI befindet. Dies startet den Installationsvorgang.
Lassen Sie das Installationsfenster geöffnet, bis der Prozess vollständig abgeschlossen ist.
Bevor Sie installieren, nehmen Sie sich einen Moment Zeit, um die Beschreibung der Anwendung zu lesen. Überprüfen Sie den Ruf des Entwicklers und stellen Sie sicher, dass das Quell-Repository vertrauenswürdig ist. Es ist am besten, Anwendungen von bekannten Entwicklern oder solchen mit aktiven Support-Threads auszuwählen. Seien Sie immer vorsichtig, wenn es um den Zugriff auf Ihr array, den cache pool oder andere sensible Daten geht. Erfahren Sie mehr über Sicherheitsgrundlagen.
Um eine Anwendung zu entfernen:
- Verwenden Sie den Installierte Apps-Filter im Apps-Reiter. Dies zeigt Ihnen alle installierten Docker-Container und Plugins als Kacheln an.
- Klicken Sie auf Aktionen und wählen Sie Deinstallieren für die Anwendung, die Sie entfernen möchten.
Wenn Sie einen Docker-Container oder ein Plugin neu installieren müssen (zum Beispiel, wenn Ihre docker.img
-Datei beschädigt ist), vereinfacht "Community Applications" dies für Sie. Alle Anwendungseinstellungen werden als Docker-Template-XML-Dateien in /boot/config/plugins/dockerMan/templates-user
gespeichert. Weitere Informationen zum Docker Template XML-Schema und benutzerdefinierten Tags finden Sie in der Docker Template XML Schema-Dokumentation in den Unraid-Foren.
Um eine Anwendung erneut zu installieren:
- Gehen Sie zum Apps-Tab in der WebGUI.
- Wählen Sie den Vorherige Apps-Filter.
- Finden Sie die Anwendung, die Sie erneut installieren möchten, und folgen Sie den Anweisungen.
Ihre gespeicherten Einstellungen werden automatisch wiederhergestellt, was eine schnelle und einfache Wiederherstellung ermöglicht.
Support für Anwendungen
Wenn Sie Docker-Container und Plugins verwenden, werden Sie feststellen, dass die meisten über spezielle Support-Ressourcen verfügen, die Ihnen helfen. Es gibt mehrere einfache Möglichkeiten, auf diese Support-Optionen zuzugreifen:
-
Apps-Tab: Klicken Sie auf den Apps-Tab und filtern Sie nach Installierte Apps. Von dort aus suchen Sie die App und wählen Support.
-
Dashboard- oder Docker-Tabs: Gehen Sie zu den Dashboard- oder Docker-Tabs, klicken Sie auf das Symbol des Containers, den Sie verwenden, und wählen Sie Support.
-
Plugins-Tab: Im Plugins-Tab hat jedes Plugin in seiner Zusammenfassung einen Support-Thread-Link für einen schnellen Zugriff.
Bei der Nutzung der Support-Optionen suchen Sie nach diesen Dropdown-Optionen:
- Discord: Wenn verfügbar, ist Discord in der Regel der bevorzugte Support-Kanal der Betreuer gegenüber dem Forum.
- Projekt: Fragen zur Anwendung selbst werden am besten über die offiziellen Kanäle des Projekts beantwortet.
Diese Ressourcen verbinden Sie mit Community-Foren und Entwicklerdiskussionen, wo Sie Hilfe finden, Probleme beheben und auf dem Laufenden bleiben können.
Aktualisierungen von Anwendungen (Aktionscenter)
Das Action Center befindet sich im Apps-Tab in der WebGUI und dient als zentrales Hub für die Verwaltung des Anwendungsstatus. Es bietet Informationen über:
- Updates verfügbar: Anwendungen, die neuere Versionen zur Installation bereit haben
- Veraltete Anwendungen: Anwendungen, die nicht mehr gepflegt oder empfohlen werden
- Inkompatible Anwendungen: Anwendungen, die möglicherweise nicht mit Ihrer aktuellen Unraid-Version funktionieren
- Gesperrte Anwendungen: Anwendungen, die aus Sicherheits- oder Kompatibilitätsgründen aus dem Katalog entfernt wurden
Wenn Sie auf das Action Center zugreifen, sehen Sie Warnungen für alle Anwendungen, die Aufmerksamkeit erfordern. Um eine Anwendung zu aktualisieren, klicken Sie auf Aktionen für die App, die aktualisiert werden muss, und wählen Sie dann Aktualisieren, um das Aktualisierungsskript auszuführen. Regelmäßige Updates sind wichtig, um die Sicherheit, Stabilität und Kompatibilität Ihrer Unraid-Installation zu gewährleisten. Weitere Informationen finden Sie unter Unraid aktualisieren.
Eigene Anwendungen beitragen
Das Community Applications-Ökosystem lebt von Beiträgen der Unraid-Community. Ob Sie Anwendungen oder Plugins entwickeln, Ihre Arbeit kann anderen helfen, ihre Unraid-Server zu verbessern. Nachfolgend finden Sie Richtlinien zum Einreichen Ihrer Kreationen, basierend auf den offiziellen Richtlinien.
Einreichungsvoraussetzungen
Um Qualität und Wartungsfähigkeit zu gewährleisten, müssen alle Einreichungen:
- Einen dedizierten Support-Thread im Unraid-Forum enthalten.
- Klare Dokumentation für Installation, Konfiguration und Fehlerbehebung bereitstellen.
- Open-Source-Lizenzen verwenden, es sei denn, die Anwendung erfordert proprietäre Komponenten.
- Konflikte mit der Kernfunktionen von Unraid oder bestehenden Community-Anwendungen vermeiden.
Beiträge werden vom Moderationsteam der Community-Anwendungen überprüft, das eine grundlegende Überprüfung auf Sicherheit, Funktionalität und Einhaltung der Unraid-Designprinzipien durchführt.
Wartungserwartungen
Entwickler, die Anwendungen in Community Applications veröffentlichen, werden erwartet, dass sie ihre Projekte pflegen, um die Kompatibilität und Zuverlässigkeit für die Unraid-Community sicherzustellen. Dieser Abschnitt umreißt die laufenden Verantwortlichkeiten, die zur Aufrechterhaltung der Qualität der verfügbaren Anwendungen beitragen.
Einmal veröffentlicht, werden Entwickler erwartet:
- Anwendungen regelmäßig zu aktualisieren, um die Kompatibilität mit neuen Unraid-Releases zu gewährleisten.
- Support-Anfragen in ihren Forum-Threads zu beantworten.
- Beta- oder experimentelle Versionen deutlich zu kennzeichnen.
- Benachrichtigen Sie das Moderationsteam, wenn Sie die Unterstützung für eine Anwendung einstellen.
Das Moderationsteam behält sich das Recht vor, Anwendungen zu entfernen, die mit aktuellen Unraid-Versionen unvereinbar werden oder keinen laufenden Support haben. Bei zeitkritischen Sicherheitsupdates können sie vorübergehend die Wartung verlassener Projekte übernehmen.
Veröffentlichungsworkflow
Wenn Sie ein Entwickler sind, der daran interessiert ist, zur Unraid-Community beizutragen, indem Sie Ihre Anwendung veröffentlichen, stellt dieser Workflow sicher, dass die Qualitätskontrolle gewährleistet ist und den Nutzern zuverlässige, gut dokumentierte Anwendungen zur Verfügung gestellt werden.
- Bereiten Sie die Vorlagendateien und die Dokumentation Ihrer Anwendung vor.
- Erstellen Sie einen Support-Thread im Unraid-Forum.
- Senden Sie Ihre Bewerbung über das Community Applications-Einreichungsformular.
- Das Moderationsteam überprüft Einreichungen in der Regel innerhalb von 48 Stunden.