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.

🆘 Nextcloud nach Update + IP-Wechsel nicht mehr erreichbar (Unraid + Docker)

Featured Replies

Hallo zusammen,

ich hoffe, ihr könnt mir helfen. Ich habe folgendes Problem mit meiner Nextcloud-Instanz, die ich via Docker auf einem Unraid-Server betreibe:


🔧 Setup:

  • Unraid Version: 7.1.3

  • Nextcloud Container: lscr.io/linuxserver/nextcloud (aktuellste Version)

  • Reverse Proxy: Nginx Proxy Manager

  • Domain: nextcloud.spark-kassel.duckdns.org

  • Docker-Netzwerk: Bridge

  • Volumemounts korrekt gesetzt (/config, /data usw.)


🧨 Was ist passiert?

  1. Ich habe Unraid von 7.0 auf 7.1.3 geupdatet

  2. Danach funktionierte Nextcloud plötzlich nicht mehr

  3. Zugriff über Domain UND lokale IP (192.168.2.148:444) schlugen fehl

  4. Ich habe festgestellt, dass mein Server nun die IP 192.168.2.149 bekommen hat

  5. Ich habe die config.php (aus funktionierender Sicherung) wieder eingespielt

  6. Dennoch zeigt Nextcloud immer wieder den Setup-Assistenten (Installationsseite)


🧪 Was ich bereits versucht habe:

  • trusted_domains um neue IP ergänzt:

'trusted_domains' =>
array (
  0 => '192.168.2.148',
  1 => '192.168.2.149',
  2 => 'nextcloud.spark-kassel.duckdns.org',
),

  • Container gestoppt, gelöscht, neu erstellt (Image optional behalten)

  • Rechte per chown -R abc:abc auf /config gesetzt

  • Datenbankverbindung in config.php zeigt auf funktionierende MariaDB (mariadb, Port 3306)

  • Mount-Punkte geprüft – Daten liegen in /mnt/user/Nextcloud, config unter /mnt/user/appdata/nextcloud/...


Meine Vermutung:

  • Nextcloud erkennt durch IP-Wechsel oder falschen Mount die alte Instanz nicht mehr

  • config.php wird ggf. aus falschem Pfad gelesen (doppelte /www/nextcloud/www/nextcloud/...-Struktur war mal aufgetaucht)

  • Datenbank ist erreichbar, aber Nextcloud bindet sie nicht richtig ein


📸 Screenshots + Logs vorhanden:

  • Ich kann bei Bedarf Log-Auszüge, config.php, Mounts und Netzwerkstatus posten


Hat jemand eine Idee, wie ich die Instanz retten kann, ohne komplett neu zu installieren?
Mir ist wichtig, dass die alten Benutzer, Freigaben & Dateien wieder auftauchen.

Vielen Dank im Voraus 🙏
— Maksim

36 minutes ago, Spark_kassel said:
  1. Ich habe festgestellt, dass mein Server nun die IP 192.168.2.149 bekommen hat

Server mit dhcp zu betreiben war und ist keine gute Idee ... für die Zukunft.

36 minutes ago, Spark_kassel said:

Mir ist wichtig, dass die alten Benutzer, Freigaben & Dateien wieder auftauchen.

zumindest Daten sind recht sicher, kopiere die Daten deiner User mal sicherheitshalber weg, liegen ja unter deinem NC Share, username, files ...

hast du auch in deinem NPM passend umgestellt ? oder läuft in deiner bridge per name ?

normal wird durch die IP jetzt nichts "kaputt" gemacht, anpassen, NC neu starten, fertig.

wenn du noch alles gesichert hast würde ich auf die "alte" Version retour gehen und einfach die IP's anpassen ...

ansonsten, NC logs sichten usw usw ... in den NC Foren mal anfragen je nach Meldung ... oder neu aufsetzen ...

  • Author

Hey, danke für deine Rückmeldung.

Ja, mir ist mittlerweile auch klar, dass DHCP bei einem Server keine gute Idee war – das habe ich mittlerweile auf statisch umgestellt, aber da war’s wohl schon zu spät.

Mein eigentliches Problem ist nicht nur die Neuinstallation:
Ich komme aktuell überhaupt nicht mehr auf die Seite – weder über IP (http://192.168.2.149:8080 oder :444) noch über Domain. Ich bekomme "Seite nicht erreichbar" – also keine Weiterleitung, kein Nextcloud-Setup, einfach gar nichts.

Ich habe wirklich alles versucht:

  • config.php aus Backup wiederhergestellt und IPs/trusted_domains angepasst

  • Rechte und Ownership geprüft und korrigiert

  • Container mehrfach gelöscht, neu installiert, mit unterschiedlichen Volumes getestet

  • SWAG & Nginx Proxy Manager gestoppt und direkt auf IP versucht zuzugreifen

  • Ports korrekt gemappt (443 → 444 bzw. 80 → 8080 usw.)

  • docker logs geben keine wirklichen Fehler mehr aus – Nextcloud startet ohne Auffälligkeiten

  • MariaDB läuft, ist erreichbar – ich kann sie pingen, Verbindungstest geht auch

Backups habe ich leider keine (außer den aktuellen appdata-Ordner) – das war einfach eine unglückliche Kombination aus „wird schon gutgehen“ und „mal eben schnell aktualisieren“.

Ich habe inzwischen den Container neu aufgesetzt, aber auch dann:

  • Sobald ich die alte config.php einfüge → ist die Instanz komplett nicht mehr erreichbar

  • Sobald ich eine neue config.php (durch Setup) mache → funktioniert es, aber natürlich ohne Daten

Ich bin inzwischen echt ratlos und mit meinem Latein am Ende.
Wenn irgendjemand einen Weg sieht, wie ich meine alte Instanz wieder zum Laufen bekomme (auch mit manuellem Eingriff), bin ich für jeden Hinweis dankbar.

Danke schon mal für jede Idee!

— Maksim

  • Community Expert

Kommst du in den Command Prompt des Nextcloudcontaierns ?? Dann im Command Prompt von unraid (nicht den docker) docker exec nextcloud occ maintenance:repair ausführen (wenn dein Docker nextcloud heisst)

  • Community Expert
2 hours ago, Spark_kassel said:

Ich habe inzwischen den Container neu aufgesetzt, aber auch dann:

  • Sobald ich die alte config.php einfüge → ist die Instanz komplett nicht mehr erreichbar

  • Sobald ich eine neue config.php (durch Setup) mache → funktioniert es, aber natürlich ohne Daten

ich kenne nextcloud jetzt nicht, aber hier würde ich mal ansetzen und diese beiden Dateien vergleichen.

Die IP überall konsequent umzustellen, hat also nicht gereicht?

Warum sagst nicht einfach im Router, dass der dir wieder die alte IP zuweisen soll?

Oder tackerst dir manuell die alte IP-Adresse als static rein.

Edited by Sacred

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.