Posted

in

, ,

Updated

Nextcloud AIO auf Synology: Speicherpfad der Benutzerdateien anpassen

Wenn du Nextcloud AIO auf deiner Synology Diskstation installierst und den Speicherort für deine Daten (NEXTCLOUD_DATADIR) nicht explizit im Compose-File definierst, landen deine in Nextcloud hochgeladenen Dateien standardmäßig in einem Unterordner des versteckten Verzeichnisses /volume1/@docker. Dieser Ordner ist in DSM nicht sichtbar und lässt sich dort auch nicht direkt verwalten – was die spätere Dateiorganisation unnötig erschwert.

In dieser Anleitung zeige ich dir Schritt für Schritt, wo deine Daten ohne Anpassung des NEXTCLOUD_DATADIR landen und wie du diesen Standardpfad anpasst.

Standard-Speicherort überprüfen

Wenn du kein eigenes NEXTCLOUD_DATADIR im Docker Compose-File angegeben hast, dann werden die Nextcloud Benutzerdateien (hier für den Benutzer admin) auf einer Synology Diskstation standardmäßig unter folgendem Pfad gespeichert:

/volume1/@docker/volumes/nextcloud_aio_nextcloud_data/_data/admin/files

Wenn man sich auf diesem Pfad per SSH-Zugriff alle Dateien und Ordner auflisten lässt (Befehl ls), sieht man in unserem Fall die Nextcloud-Beispieldateien, die bei einer Neuinstallation automatisch angelegt werden (siehe Screenshot).

Hinweis: Der Ordner /volume1/@docker ist standardmäßig in DSM nicht sichtbar. Dies macht spätere Wartung oder Backups komplizierter – daher empfiehlt es sich, den Speicherort anzupassen.

Ordner für Nextcloud-Benutzerdateien anlegen

Um einen Ordner für deine Nextcloud-Benutzerdateien auf der Synology Diskstation anzulegen, folge dieser Schritt-für-Schritt-Anleitung.

Eigenen Speicherpfad im Compose-File festlegen

Navigiere im Portainer-Dashboard zu Stacks und öffne deinen Stack nextcloud-aio. Wähle oben den Reiter Editor aus. Suche in der Compose-Datei nach der Zeile mit # NEXTCLOUD_DATADIR: und ersetze diese durch folgendes (wobei du /volume1/ncdata mit deinem eigenen Speicherpfad aus dem vorherigen Schritt ersetzt):

NEXTCLOUD_DATADIR: /volume1/ncdata # Allows to set the host directory for Nextcloud's datadir. ⚠️⚠️⚠️ Warning: do not set or adjust this value after the initial Nextcloud installation is done! See https://github.com/nextcloud/all-in-one#how-to-change-the-default-location-of-nextclouds-datadir [edit: uncommented and changed for Synology Diskstation]

Hinweis: Beachte die offizielle Warnung am Ende des obigen Kommentars! Den Speicherpfad darf man nicht nach der eigentlichen Installation von Nextcloud ändern. Also achte darauf, dass du den Parameter vorher bereits korrekt setzt. Ansonsten sollte man ggf. eine saubere Neuinstallation vornehmen.

Disclaimer:
Die hier bereitgestellten Anleitungen und Informationen wurden mit größter Sorgfalt erstellt. Dennoch übernehmen wir keinerlei Haftung für etwaige Schäden, Datenverluste oder andere Probleme, die durch das Befolgen dieser Anleitungen entstehen können. Jede*r handelt auf eigene Verantwortung. Bitte prüfe sorgfältig, ob die beschriebenen Schritte für dich, dein Gerät und dein System passen und erstelle vorab immer ein vollständiges Backup deiner Daten.

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert