Nextcloud Datenverzeichnis im Docker Container

Status
Für weitere Antworten geschlossen.

Toni

Benutzer
Mitglied seit
16. Nov 2009
Beiträge
61
Punkte für Reaktionen
0
Punkte
6
Liebe Community,

ich bin dabei Nextcloud als Docker Container auf meiner DS716+II einzurichten. Bisher habe ich für sämtliche Docker Container immer die persistenten Daten auf /volume1/docker/conatiner_name gemappt. Mit Nextcloud kann ich es genauso machen, d.h. über den Parameter -v /volume1/docker/nextcloud:/var/www/html würde alles gemappt werden, auch die eigenlichen User-Dateien. Ich stelle mir hier die Frage, ob das an dieser Stelle die beste Strategie ist.

Bisher nutze ich den Synology Home Folder Dienst, d.h. jeder Nutzer auf der DS hat einen eigenen Home Folder, in dem er seine Daten speichern kann. Sollte ich vielleicht diesen Ordner mappen? Sind dann direkt alle Daten in der Nextcloud sichtbar oder bekommt dann meine mariaDB-Docker-Instanz davon nichts mit?

Welche Speicherorte verwendet ihr denn so? Was ist hier wohl die beste Strategie?
 

stulpinger

Benutzer
Mitglied seit
27. Mai 2009
Beiträge
728
Punkte für Reaktionen
138
Punkte
69
mariaDB kriegt davon nichts mit
Habs bei mir schon selber probiert
Weiteres Problem:
bei meiner DS ist der Benutzer (Ordner-Eigenschaften) bei /volume1/docker/nextcloud 33
bzw. bei /volume1/docker/mariadb ist der Benutzer 999
Dies hat zB bei Cloudsync (auf Onedrive) die Folge, dass CS die Änderungen bei den Daten der User nicht erkennt - dh keine automatische Synchronisierung der geänderten Daten mit Onedrive
deshalb sichere ich meine User-Daten mit Hyperbackup auf eine externe Festplatte

Der Versuch den Benutzer zu ändern, hat nur zu einer Neuinstallation von Nextcloud meinerseits geführt
Das Zurückkopieren der Daten von der Sicherung erfolgte über die NC-Oberfläche ....
 

Toni

Benutzer
Mitglied seit
16. Nov 2009
Beiträge
61
Punkte für Reaktionen
0
Punkte
6
Meine Backup-Strategie beinhaltet bisher auch Hyper Backup, um die Daten auf einer weiteren DS bzw. auch auf eine externe Platte zu sichern.

Hast du deine Benutzer-Files jetzt also in /volume1/docker/nextcloud gespeichert?

Man könnte die Benutzer-Files ja bspw. auch in /volume1/userdata/ speichern, oder? Irgendwie fände ich das irgendwie sauberer von der Aufteilung. In /volume1/docker/... liegen die ganzen Konfigurationsdateien, währen die eigenen Benutzerdaten woanders gespeichert sind. Macht das Sinn?
 

stulpinger

Benutzer
Mitglied seit
27. Mai 2009
Beiträge
728
Punkte für Reaktionen
138
Punkte
69
Habe meine User-Files in /volume1/docker/nextcloud gespeichert
Da ich mehrere Docker-Container (jdownloader, 2 x mariadb, nextcloud, portainer, ...) am laufen habe, ist das docker-Verzeichnis mein "zentraler" Speicherort
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat