Hi,
nachdem ich mein OMV vor wenigen Wochen nach diversen Problemen dann doch erfolgreich von Version 4 auf 5 migrieren wollte, wollte ich mich auch endlich mal daran machen, Nextcloud auf OMV5 zu installieren. Hintergrund ist die Tatsache, dass ich die Cloud dann für das ein oder andere Projekt im Freundes-/Bekanntenkreis zum Upload für das ein oder andere Bild/Dokument zur Verfügung stellen wollte, ohne das wir auf irgendeine Cloud im Netz ausweichen müssen.
Gestrige Suche nach "Nextcloud Installation OMV5" führte mich doch glatt zu einem Video von "Techno Dad Life", der im OMV-Forum ja immer mal wieder neue "Erklärvideos" postet.
Prinzipiell kann ich das natürlich nur für gut befinden, wenn jemand seine Freizeit dafür opfert, und der breiten Öffentlichkeit solche Videos zur Verfügung stellt. Allerdings hat mich gestrige und heutige Erfahrung etwas unsicher gemacht, ob ich das tatsächlich nochmals installieren möchte.
---
Das Video:
Im Prinzip hat er diese Anleitung im Video erläutert...
https://docs.nextcloudpi.com/en/how-to-get-…ith-ncp-docker/
...und ist dabei u.a. auf Anpassungen eingegangen, die es für die Installation unter OMV zu beachten gilt.
Ich bin dem Video Schritt für Schritt / 1:1 gefolgt und konnte alle Installationsschritte sukzessive erfolgreich nachvollziehen, bis es zur Einrichtung/Konfiguration von NextcloudPI, insbesondere der Erstellung des Letsencrypt Zertifikats kam.
Zunächst habe ich - anders wie im Video - meine DDNS-Adresse von http://www.spdyn.de mit entsprechendem (neu erstelltem!) Update-Token hinterlegt, wobei ich mich schon an der Stelle gefragt habe, ob das überhaupt notwendig war/ist, zumal ich die Adresse ja eigentlich in meiner Fritz!Box bei DynDNS hinterlegt habe?!?
Die entsprechende Einstellung wurde auf jeden Fall akzeptiert.
Die Portfreigaben für Nextloud (Port 80/443) habe ich in der Fritz!Box für die IP-Adresse meines NAS ebenfalls gemäß Video hinterlegt, den Port für das OMV Webinterface gemäß Video auf 81 geändert.
Soweit hat alles geklappt, also wollte ich das Letsencrypt Zertifikat erstellen, was im Video ja auch nur ein Klacks war. Ich erhielt jedoch eine Fehlermeldung wie hier:
https://help.nextcloud.com/t/probleme-mit-letsencrypt/75222
Die Fehlermeldung findet man im Zusammenhang mit Nextcloud desöfteren im Netz! Mehrere Versuche ein Zertifikat zu erstellen scheiterten.
Ich erstellte sogar unter http://www.spdyn.de einen neuen IPv4-Host mit anderer URL, hinterlegte diese, und wollte auf deren Basis ein Zertifikat erstellen -> wieder Fehlanzeige.
Dann habe ich es an der Stelle belassen, Nextcloud sollte ja trotzdem funktionieren.
Habe dann ein wenig damit herumgespielt, ein paar Lieder hochgeladen, neuen Benutzer angelegt, Apps aktualisiert oder installiert (Music/Video). Außerdem wollte ich das mit dem "external Storage" aus dem Video testen. Ich dachte, dass ich damit im Nachhinein (!!!) meine unter OMV vorhandenen Freigaben irgendwie einbinden kann?!?
Das funktionierte dann aber leider auch nicht!
Ein Zugriff von extern gelang mir gestern ebenfalls nicht mehr, ich landete immer auf dem Login der Fritz!Box, wenn überhaupt. Daher beließ ich es gestern dabei!
---
Heute Mittag wollte ich einen neuerlichen Versuch wagen ein Letsencrypt Zertifikat zu erzeugen, also rief ich die Konfigurations-Adresse von NextcloudPI über den Port 4443 auf, d.h. http(s)://NAS-IP:4443 auf, jedoch öffnete sich kein Webinterface, ich erhielt nur eine Fehlermeldung.
Weitere Versuche das normale Nextcloud Webinterface unter http://NAS-IP bzw. https://NAS-IP:443 aufzurufen, scheiterten ebenfalls. Über Port 81 kam ich zumindest auf mein OMV Webinterface.
Dann schaute ich mal in Portainer nach, was da an Containern so vorhanden ist. Statt gestrigen 4 nach Installation von NextcloudPI, hatte ich nun 5 Container.
Der eine Container wurde mit dem Namen "nextcloudpi" angezeigt wie gestern von mir angegeben, der neue Container hatte den Namen "kickass_bohr" und den Status "created".
Der Container "nextcloudpi" hatte jedoch den Status "stopped".
---
Jetzt war oder bin ich ziemlich unsicher was da abgegangen ist, daher habe ich erst einmal beide Container gestoppt und gelöscht.
Vielleicht ist das ganze auch relativ harmlos, aber aktuell bin ich mir eben unsicher!
Bevor ich mich da noch einmal heran wage will ich wissen, was da abgeht bzw. in dem Fall auch abgegangen ist.
Hylli