June 4, 20242 yr Hier eine kleine Schritt für Schritt Anleitung um eine Nextcloud-Instanz aufzusetzen. Genutzt werden hierzu folgende Container: - MariaDB - Linuxserver's Repository -Nextcloud - Linuxserver's Repository Beide Container sollen hierbei im Netzwerk Typ: Bridge betrieben werden. Als erstes wird der MariaDB Container installiert. Es werden folgene Einstellungen vorgenommen: Es müssen folgende Felder ausgefüllt werden: - MYSQL_ROOT_PASSWORD - MYSQL_DATABASE - MYSQL_USER - MYSQL_PASSWORD Danach kann der Nextcloud Container installiert werden mit folgenden Einstellungen Angepasst werden muss - WebUI - Path: Bei WebUI muss ein freier Port gewählt werden. Für den Datenpfad einen Share auswählen (Ich habe hier meinen Share "nextcloud" genommen. Dieser ist exclusiv auf Cache only gestellt. Durch die Auswahle des Pfades /mnt/cache/nextcloud anstatt von normaler weise /mnt/user/nextcloud umgehe ich das fuse Dateisystem. Soll dein Datenverzeichnis nicht auf dem Cache sein bitte hier /mnt/user/nextcloud damit Unraid die Dateien weiterhin auf all die Festplatten des Arrays verteilen kann die in den Share Einstellungen ausgewählt wurden.) Sind beide Container gestartet kann das WebUI der Nextcloud aufgerufen werden. Jetzt müssen wir der Nextcloud angeben welche Datenbank wir verwenden wollen. Dazu geben wir ganz oben zunächst einmal unseren ersten Benutzer mit Passwort für die Nextcloud an. Dieser ist dann auch gleich der Administrator. Weiter unten wählen wir dann MySQLMariaDB aus und müssen dann die Felder darunter ausfüllen. Datenbankkonto entspricht dabei dem "MYSQL_USER" den wir im MariaDB Container angegeben haben. Danach folgt das Passwort (MYSQL_PASSWORD) sowie den Datenbank-Name (MYSQL_DATABASE). Bei Datenbak-Host tragen wir die IP und Port von unserem MariaDB-Container ein. Zu finden unter dem Docker-Tab Jetzt abschließend auf Installieren clicken und im weiteren auf "Empfohlene Apps installieren" Wenn un das erste Mal das Nextcloud-Dashboard erscheint, kurz warten (es wird nicht komplett geladen werden), dann den Nextcloud-Container einmal neustarten. Jetzt kann man sich erneut mit der Nextcloud verbinden und das Dashboard wird jetzt komplett geladen. Jetzt müssen wir noch einige Feineinstellungen an der Nextcloud vornehmen. Rufen wir dazu oben rechts über unser Namenssymbol die "Administrationseinstellungen" auf und wir erhalten: Als erstes kümmern wir um uns: - Der Server hat keine konfigurierte Startzeit.. - In der Datenbank fehlen... - Für ihre Installation ist keine.. Dazu rufen wir ein Terminal in Unraid auf: Geben folgenden Befehl ein, um die config.php der Nextlcoud zu bearbeiten: nano /mnt/cache/appdata/nextcloud/www/nextcloud/config/config.php Es kann sein, dass der Pfad angepasst werden muss. Du findest ihn wenn du dir das Nextcloud-Template anschaust. Du musst unten noch auf "Show more setiings" klicken; Dann ist der Pfad unter "Appdata" angegeben. Wir ergänzen die config.php um diese 2 Zeilen: 'maintenance_window_start' => '2', 'default_phone_region' => 'DE', Diese werden am Ende eingefügt. Jetzt können wir auch direkt dafür sorgen, dass wir später über unsere Domain von außen auf die Nextcloud zugreifen können. Dazu fügen wir eine Zeile unter trusted_domains ein. Am Ende sollte die Datei so aussehen: MIt Strg+x dann Y verlassen wir den Editor. Jetzt geben wir noch im Terminal folgen Befehl: docker exec -it nextcloud-1-1-1-1 occ db:add-missing-indices ( "nextcloud-1-1-1-1" muss dabei durch den Namen eures Nextcloud-Containers ersetzt werden) Ist der Befehl durch können wir den Terminal schließen. Aktualisieren wir jetzt unsere Nextcloud Seite sollte es so aussehen: Die Fehler: - Ihr Webserver ist... - Einige Header sind... verschwinden sobald wir die Nextlcoud z.B. jetzt über "Nginx Proxy Manager" nach außen erreichbar machen. Der letzte Fehler: - Sie haben Ihre... wird über das Nextcloud-Web-Interface beseitig. Dazu klicken wir im linken Bereich auf "Grundeinstellung" und geben dann die erforderlichen Daten ein. Jetzt sollte es soweit fertig und ohne Fehler sein.
September 29, 20241 yr Super Anleitung, kompakt, gut verständlich und gleich mit mariadb. Vielen Dank dafür. Hat mir geholfen nextcloud schnell und unkompliziert zu installieren
April 18, 20251 yr Danke für diese Anleitung. Damit hab ich Nextcloud sehr einfach und gut verständlich installieren können. Ich habe jetzt unter Nextcloud versucht Onlyoffice zu installieren, leider krieg ich folgende Meldung: fehler diese app kann nicht aktiviert werden, da sie den server instabil macht. Können Sie mir da evtl. weiterhelfen
April 18, 20251 yr @Archonw vielen Dank, zu Anleitungen verschoben. 9 hours ago, gigamix said: Ich habe jetzt unter Nextcloud versucht Onlyoffice zu installieren, leider krieg ich folgende Meldung: fehler diese app kann nicht aktiviert werden, da sie den server instabil macht. der lsio Docker kann die integrierte Onlyoffice oder Collabora Office nicht umsetzen, hängt daran weil der lsio Docker alpine based ist. es gehen nur die Lösungen mit separaten Office Dockern und den passenden Connectors in NC. nur als Info
May 16, 20251 yr Moin, erstmal danke für die Anleitung. Bin von Nextcloudpi auf Unraid umgestiegen, absoluter Unraid Newbi. Allerdings bekomme ich den Zugriff von außen über NPM nicht hin. Habe DynDNS über Strato laufen. Auf eine andere Freigabe komme ich über die entsprechende Subdomain und Port von außen drauf. (Ist ein WebSDR) Gehe ich über meine öffentliche IPV 4 Adresse, komme ich sofort auf der NPM Seite raus. (Congratulations....) Bin mir sicher dass ich den Proxy Host und auch die Portfreigaben korrekt eingerichtet habe. (Nextcloud auf Port 8666, In der Fritzbox Port 80 auf Unraid IP Port 1880 und 443 auf Port 18443. Auch lässt sich in NPM kein Zertifikat erstellen. Dies endet immer mit internal error. Jemand eine Idee ? Bin am verzweifeln.
May 21, 20251 yr Author On 5/16/2025 at 5:46 PM, Mario_JN39 said:Auf eine andere Freigabe komme ich über die entsprechende Subdomain und Port von außen drauf.Den Port solltest du nicht benötigen. Daher ist da noch was nicht korrekt. Schau mal bitte wo du Port 80 und 443 hin weiterleitest. Ziel ist das Port 80 und 443 auf die IP und die Ports weitergeleitet werden, auf denen dein NPM lauscht. Wie hast du NPM eingerichtet_ Läuft das im Br0 oder Bridge Modus bei dir? Manchaml kann Br0 wohl Probleme machen. Dann mal auf Bridge umstellen.
May 6May 6 Hallo zusammen.ich bin immer noch auf Version 30.0.5 und möchte gerne auf die aktuelle Version updaten.Wenn ich unter Profil / Verwaltungseinstellungen / Übersicht geht erscheint folgende Meldung:Deine installierte Version wird nicht mehr unterstützt. Bitte aktualisiere baldmöglichst auf eine unterstützte Version.Eine neue Version ist verfügbar: Nextcloud 30.0.17Für alle Apps steht eine kompatible Version zur Verfügung.Für diese Apps gibt es kompatible VersionenJetzt herunterladen Der Web-Updater ist deaktiviert. Bitte verwende zum Aktualisieren den Befehlszeilen-Updater oder den entsprechenden Update-Mechanismus für deine Installationsmethode (z. B. Docker pull).Dieser Weg scheint also nicht mehr unterstützt zu werden.Über google habe ich dann diese Update Option gefunden:Sakis-Tech</Sakis.Tech> Nextcloud Update über das Unraid-TerminalIn diesem Quick-Tipp möchte ich euch zeigen, wie ihr eure Nextcloud über das Unraid-Terminal aktualisieren könnt. Normalerweise könnt ihr das auch über denWenn ich jetzt auf Docker > Nextcloud > Console öffnen gehe und folgenden Befehl eingebedocker exec -it nextcloud updater.phardann erscheint die Meldungbash: docker: command not foundDies passiert ebenfalls, wenn ich folgenden Code verwende:docker exec -it nextcloud occ upgradebash: docker: command not foundAllerdings finde ich unter appdata aber auch die Datei updater.phar mit der manuellen Suche nicht.Wenn ich das richtig im Kopf habe, dann sollte ich den "apply update" Button unter Docker / Nextcloud auch nicht verwenden. Zumindest gab es dabei beim letzten Mal ein größeren Problem.Wie ist denn der richtige Weg meine Nextcloud zu updaten? Als Repository verwende ich diese URL: lscr.io/linuxserver/nextcloud:latestVielen Dank und beste Grüße
May 6May 6 1 hour ago, Island_Keeper said:Wie ist denn der richtige Weg meine Nextcloud zu updaten? Als Repository verwende ich diese URL: lscr.io/linuxserver/nextcloud:latestdas wurde vor langem umgestellt und man updated den docker ;)da wird nichts mehr im docker als update ausgeführt.aber du weißt ja auf welcher Version du bist, kannst ja einfach wieder retour, sicherheitshalber backup des /appdata/nextcloud und des /data Verzeichnisses (je nachdem wie du es mountet hast) erstellen, dann kannst du wieder retour wenn was schief gehen sollte.Anmerkung, gerade Nextcloud und Updates auszusetzen ... keine gute Idee, das jetzt was schief geht ist eher möglich als wenn man regelmäßig updated.
May 7May 7 Hallo @alturismo ,vielen Dank für deine Antwort.Die beiden Ordner habe ich mir in einen Backup Ordner kopiert und somit gesichert.Die Docker Container (Nextcloud und mariadb) habe ich gestoppt. Allerdings finde ich unter edit auf Nextcloud keine Information zu dem aktuellen Docker Container bzw keine Option auf die Umstellung zu einer aktuellen Version. Wie kann ich diesen den austauschen bzw updaten oder muss ich hier einen kompletten neuen Docker anlegen?
May 7May 7 20 minutes ago, Island_Keeper said:Wie kann ich diesen den austauschen bzw updaten oder muss ich hier einen kompletten neuen Docker anlegen?repository schauen, du hast wenn du keine automatische update Meldungen bekommst da "fixiert", zeig mal einen screen davon von den docker/s.
May 7May 7 Hallo @alturismo ,eigentlich hätte ich erwartet, dass ich immer die aktuellste Version erhalten würde.
May 7May 7 19 minutes ago, Island_Keeper said:eigentlich hätte ich erwartet, dass ich immer die aktuellste Version erhalten würde.das ist auch korrekt so, hast du update mal geprüft ?docker tab, linke maus click auf das icon, update ...bis ~ v27 waren die Updates "manuell" im Docker, seither ganz normal über das normale Updatedas letzte kam vor 2 Tagen
May 7May 7 Das habe ich eben durchgeführt.Im Anschluss habe ich mariadb gestartet (jedoch nicht upgedated) sowie den Nextcloud Docker Container wieder gestartet.Wenn ich diesen nun im WebUI starte, dann erscheint die Fehlermeldung:Verbindung fehlgeschlagenSoll ich die mariadb auf diesem Weg auch einmal updaten?
May 7May 7 50 minutes ago, Island_Keeper said:Soll ich die mariadb auf diesem Weg auch einmal updaten?sicherlich auch kein Schaden, aber ich schätze eher du hast zu viele Versionen übersprungen ... Nextcloud ist da bekanntermaßen "empfindlich", daher auch mein vorheriger Hinweis23 hours ago, alturismo said:Anmerkung, gerade Nextcloud und Updates auszusetzen ... keine gute Idee, das jetzt was schief geht ist eher möglich als wenn man regelmäßig updated.da du an sich nicht tief in der Materie bist würde ich eher vorschlagen entweder1/ retour gehen auf die funktionierende Version, anstelle :latest den tag zu nehmen deiner Version, tag anpassen auf 30.0.5, danach release für release versuchen zu updaten2/ alles nochmals neu aufsetzen und ab jetzt regelmäßig updaten, sauberer Start ...Hinweis, mariadb sollte bei einer konfigurierten Instanz immer laufenden "Step by Step" Weg usw, vielleicht im regulären Forum mal nach Unterstützung anfragen, hier im Anleitung Thread sollte das nicht behandelt werden.
May 7May 7 Also, zurückgehen auf 30.0.5 hat erstmal funktioniert.Ich würde jetzt jede Version einzeln durchgehen und entsprechend die Version von 30.0.5 aufwärts ändern und schauen, ob das funktioniert. Andernfalls bleibt mir nur die Option die Nextcloud neu aufzusetzen.Wo finde ich denn die Liste mit allen vorhandenen Versionen, so dass ich diese einzeln updaten kann?Danke dir jedenfalls vielmals.
May 7May 7 1 hour ago, Island_Keeper said:Wo finde ich denn die Liste mit allen vorhandenen Versionen, so dass ich diese einzeln updaten kann?Siehe: https://github.com/linuxserver/docker-nextcloud/releases?expanded=true&page=1&q=
May 30May 30 Super Anleitung, vielen Dank erstmal...Aber, ich habe habe Probleme Nextcloud via Cloudflared Tunnel erreichbar zu bekommen. Jede andere App die ich darüber online stelle ist erreichbar und funktioniert 🤔Plex, Jellyfin, HomeAutomation, Immich und sogar Fenrus haben alle keine Probleme. Doch bei Nextcloud bekomme ich immer einen Bad Gateway Fehler, jemand eine Ahnung wo mein Problem liegen könnte?
May 30May 30 21 minutes ago, MacAllester_2 said:jemand eine Ahnung wo mein Problem liegen könnte?ich nutze zwar kein NC mehr, aber gerne ignoriert wirdTrusted ProxyTrusted Domain
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.