Page 1 of 1

Pro - NextCloud

Posted: Sun 18. Aug 2024, 12:35
by 24unix
Hat schon jemand Erfahrung mit einer NextCloud-Instanz die über den App-Installier installiert wird?

Aktuell nutze ich einen Docker-Container, muss den aber immer manuell up to date halten.

Würde ich von dem auf eine von KeyHelp bereit gestellte NextCloud wechseln, fällt das wahrscheinlich weg, oder?

Re: Pro - NextCloud

Posted: Sun 18. Aug 2024, 12:40
by Jolinar
Ich hab NC zwar 'nur' als Testinstallation auf einem KH Pro System laufen...aber bisher läuft das problemlos.

Re: Pro - NextCloud

Posted: Sun 18. Aug 2024, 13:56
by technotravel
Ich habe einige NC Instanzen laufen - allerdings installiert ohne den KH-Installer.

Ich will mein data Verzeichnis woanders haben, ebenso die Logfiles - das macht man denn besser von Anfang an so, wie man es braucht. Statt nachträglich nach Bedarf abzuändern.

Die Erstinstallation ist aber easy mit dem Webinstaller (open_basedir nicht vergessen, falls data etc woanders ist), Updates mache ich dann aber über occ, Hab mir dafür ein Skript geschrieben. Dauert dann pro Instanz weniger als eine Minute.

Re: Pro - NextCloud

Posted: Sun 18. Aug 2024, 13:59
by Blubby
technotravel wrote: Sun 18. Aug 2024, 13:56 Die Erstinstallation ist aber easy mit dem Webinstaller (open_basedir nicht vergessen, falls data etc woanders ist), Updates mache ich dann aber über occ, Hab mir dafür ein Skript geschrieben. Dauert dann pro Instanz weniger als eine Minute.
Wie ist die Fehleranfälligkeiten? Speziell in Bezug auf die nervigen DB updates? Könnte man sowas generell automatisieren?




der Keyhelp installer kümmert sich nur um die Erstinstallationen oder? Also die Updates muss man bei allen Paketen selber machen?

Re: Pro - NextCloud

Posted: Sun 18. Aug 2024, 14:10
by technotravel
Blubby wrote: Sun 18. Aug 2024, 13:59
Speziell in Bezug auf die nervigen DB updates?
Was meinst du damit?

Meine Update Methode ist (grosso modo) so: erstmal lade ich die neueste Version runter und speichere die extrahiert ab (damit ich das nicht für jede Instanz machen muss).

Nach einer Sicherung der config.php lösche ich das gesamte Nextcloud Verzeichnis der jeweiligen Instanz (Achtung, das geht natürlich nur, wenn darin nicht das data Verzeichnis ist!) und rsynce die Dateien der neuen Version dorthin. Danach kopiere ich die gesicherte config.php zurück. Dann müssen noch die Besitzrechte dieses Ordners wieder angepasst werden.

Das Upgrade geht dann mit occ upgrade - das kümmert sich meiner Meinung nach auch um eventuell notwendige Änderungen bei der DB. Jedenfalls musste ich die nie händisch updaten.

Re: Pro - NextCloud

Posted: Sun 18. Aug 2024, 18:12
by 24unix
Blubby wrote: Sun 18. Aug 2024, 13:59 der Keyhelp installer kümmert sich nur um die Erstinstallationen oder? Also die Updates muss man bei allen Paketen selber machen?
Dann wäre das ja kein Vorteil gegen meine Docker-Lösung, ausser, dass ich Docker los wäre …

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 10:30
by Florian
Hi,

der Anwendnungsintaller macht nur die Grundinstall. Die ganzen Anpassungen (Von Phone-Region über Wartungsfenster bis Cache usw.), die Nextcloud so eifrig immer fordert müssen dann noch manuell gemacht werden.

Nach Updates müssen häufig die Indizes in der DB mittels occ gesetzt werden, das bleibt nicht aus

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 10:32
by Florian
technotravel wrote: Sun 18. Aug 2024, 14:10
Blubby wrote: Sun 18. Aug 2024, 13:59
Speziell in Bezug auf die nervigen DB updates?
Was meinst du damit?

Meine Update Methode ist (grosso modo) so: erstmal lade ich die neueste Version runter und speichere die extrahiert ab (damit ich das nicht für jede Instanz machen muss).

Nach einer Sicherung der config.php lösche ich das gesamte Nextcloud Verzeichnis der jeweiligen Instanz (Achtung, das geht natürlich nur, wenn darin nicht das data Verzeichnis ist!) und rsynce die Dateien der neuen Version dorthin. Danach kopiere ich die gesicherte config.php zurück. Dann müssen noch die Besitzrechte dieses Ordners wieder angepasst werden.

Das Upgrade geht dann mit occ upgrade - das kümmert sich meiner Meinung nach auch um eventuell notwendige Änderungen bei der DB. Jedenfalls musste ich die nie händisch updaten.
Ist zwar möglich aber auch etwas umständlich. Einfach den updater.phar mittels PHP ausführen auf der Konsole unter dem entsprechenden User. Der übernimmt doch alle Schritte

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 13:52
by technotravel
Dann wird aber für jede Instanz der gesamte neue Code runtergeladen (so wie ich das hier verstehe).

Außerdem müllt der Vorgang den Userspace mit backups zu, die nie aufgeräumt werden. Jedenfalls nicht durch Nextcloud. Da tummeln sich dann schnell ein paar GB, was andere Backups (restic) unnötig vergrößert. Das einzige, was mMn ein Backup braucht, ist die config.php

Und um occ upgrade kommt man mit mit dem updater.phar auch nicht herum.

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 21:26
by Blubby
technotravel wrote: Sun 18. Aug 2024, 14:10 Nach einer Sicherung der config.php lösche ich das gesamte Nextcloud Verzeichnis der jeweiligen Instanz (Achtung, das geht natürlich nur, wenn darin nicht das data Verzeichnis ist!) und rsynce die Dateien der neuen Version dorthin. Danach kopiere ich die gesicherte config.php zurück. Dann müssen noch die Besitzrechte dieses Ordners wieder angepasst werden.
Was ist mit den Plugins? die gehen doch so jedesmal verloren oder nicht?

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 22:02
by technotravel
Blubby wrote: Mon 19. Aug 2024, 21:26
Was ist mit den Plugins? die gehen doch so jedesmal verloren oder nicht?
Du meinst Addons, wie Kalender oder Kontakte?

Keine Ahnung - es meldet die zwar bei jedem Update als gelöscht, aber wenn ich mich einlogge, sind sie doch da. Und Card/CalDAV funktioniert auf jeden Fall ungestört weiter.

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 22:10
by Blubby
Na Kalender und Kontakte sind ja schon per default drin wenn ich mich nicht irre, mir geht es eher um die separat hinzugefügten aus dem Verzeichnis https://apps.nextcloud.com

Re: Pro - NextCloud

Posted: Mon 19. Aug 2024, 22:21
by technotravel
Kann ich nichts zu sagen, da ich nichts davon nutze.

Re: Pro - NextCloud

Posted: Tue 20. Aug 2024, 10:15
by technotravel
technotravel wrote: Mon 19. Aug 2024, 22:21 da ich nichts davon nutze.
Wenn ich es täte, würde ich ggfalls (also sofern die Apps tatsächlich beim Upgrade verschwinden) entsprechen ein paar occ app:install in mein Skript einbauen ...