Nextcloud via Snap - Empfehlenswert?

Hallo zusammen,

vielen Dank fĂŒr die Aufnahme in die Gruppe. Ich bin seit Jahren begeisterter Nextcloud Nutzer.

Ich habe eine Frage nach eurer EinschÀtzung:

Es gibt ja inzwischen die Möglichkeit, einen Nextcloud-Server via Snap aufzusetzen, z. B.: https://beyond.lol/nextcloud-mit-snap-installieren-ubuntu/. Ich habe das getestet - die Installation ist wirklich in wenigen Minuten abgeschlossen.

Bisher habe ich Nextcloud immer manuell installiert. Wie ist eure EinschĂ€tzung zum Thema Installation per Snap fĂŒr NC im produktiven Einsatz (eher in kleinerem Umfang, ca. 10 Nutzer)? Ist das zu empfehlen oder leiden darunter die Performance oder andere Dinge?

Ich bin gespannt auf eure Antworten! :slight_smile:

Erst mal bin ich Debian-Anwender. Alleine das spricht wohl schon gegen Snap. Zudem ist die Debian-Paketverwaltung sehr gut. Oft versucht man die Welt zu verbessern, nur weil irgendjemand mit der aktuellen Welt nicht klar kommt. Falls du wirklich Snap verwendest (unabhÀngig von allen Vorteilen) wirst du dich damit etwas von der normalen Debian/Ubuntu-Logik entfernen. Musst selbst wissen, ob du das willst.

Ich habe schon mehrfach nach folgender Anleitung installiert. Die Anleitung ist idiotensicher und dauert auch wohl kaum lĂ€nger als wenige Minuten. Zudem versteht man vielleicht, was man gemacht hat. Bei Snap ist das vielleicht nicht der Fall. Falls du wirklich was “NEUES” willst schau dir lieber Docker an.

1 Like

Da bin ich mehr der Virtuelle Maschinen Fan. Eine VM zuhause als Webserver aufsetzten Clonen. Nextcloud draufdĂŒddeln. Und Hochladen. In die Vbox. Snapshot machen. Vor jeden Versionsupdate und gut ist :slight_smile:
Aber jeden das seine.
Docker ist sicherlich eine Lösung. Aber als Dedicated Root server besitzer lass ich mir das rumwursteln in den configs nicht nehmen :wink:

2 Likes

Ich bin da bei dir, installiere es bisher auch klassisch - aus den genannten GrĂŒnden.

Was mich aber rein technisch interessiert: Was sind die Vor- und Nachteile rein aus technischer Sicht bei Snaps?
Bezogen auf Performance? Individualisierungsmöglichkeiten? Konfigurierungsmöglichkeiten?

LG

Ich sehs nicht ganz so kritisch, aber eigentlich wuerde ich dann doch ehr Docker empfehlen.

1 Like

Also ein Kumpel ist von Snaps begeistert. :wink: Er sagt da rennt alles.
Andere sagen Docker ist da beste. Ich bin der Ansicht zuviele Köche verderben den Brei. Besonders dann wenn man nicht genau weiss was der andere macht? :wink:
Und Cloud sachen naja find ich doch sehr persönlich.
Ich werd das machen wenn mir mal das Hirn aussteigt


ZurĂŒck zum Thema.
In Sachen Performance. Kann ich nur berichten was ich bei mein kumpel sehe. Geschwindigkeittechnisch sehe ich kein unterschied. Man sollte mal testen wie sich das auf grĂ¶ĂŸere Clouds auswirkt.
Konfigurierungsmöglichkeiten: Innerhalb des Snap ist das gleiche wie woanders auch.
Zu Individualisierungsmöglichkeiten: Kann ich dir nix sagen.
Außer das es da auch keine Probleme geben soll.

Aber wie schon gesagt man gibt ein stĂŒck Kontrolle auf :wink: Und was dabei rauskommt sehen wir beim Handy (Werbung) oder UEFI Bios

Man lÀsst gern sein Grab graben :stuck_out_tongue:

Snap hat Vor- und Nachteile. Am besten mal Wikipedia lesen.

Also fĂŒr einen (semi)-professionellen Einsatz wĂŒrde ich es nicht empfehlen. Was sind schon ein paar Stunden Installation im Vergleich zu einem dauerhaften (oft jahrelangen) Betrieb?
Ausserdem holst du dir noch mehrere zusĂ€tzliche Fehlerquellen in die Systeme (“additional layers of complexity”), die sich leicht potenzieren können und natĂŒrlich extra Pflege und Erfahrung brauchen.
Nach meiner Erfahrung funktionieren solche Dinge am Besten (nur) in einem (relativ) abgeschlossenen und generischen System, auf dem die vorgegebenen Einstellungen nicht verĂ€ndert werden - möchtest Du aber etwas an eigene Vorgaben anpassen, musst du gleich an mehreren Stellschrauben drehen und mehrere Fehlerquellen berĂŒcksichtigen und ggf. debuggen. Bei Updates der beteiligten Komponenten ist es genauso.

juppp. deshalb heißt es ja auch: never touch a running system.

ich sehe jetzt nicht, was das mit snap zu tun haben soll.

das update machen ja die jungs von snap fĂŒr dich. das hat den vorteil, dass zusĂ€tzlich zur qs von der nextcloud gmbh es noch ein team gibt, welches ausfĂŒhrliche test unternimmt.

never touch a running system.

Obwohl ich - trotz dieses hĂŒbschen Gemeinplatzes - vor kurzem ein noch gut laufendes Debian4-System getauscht habe, hat mir die Erfahrung doch bestĂ€tigt, dass Updates manchmal sein mĂŒssen.
Mit

das update machen ja die MitarbeiterInnen (jungs) von snap fĂŒr dich.

(ersetze snap durch $GREAT_BUGFREE_SW_COMPANY) habe ich bis jetzt ĂŒberwiegend gegenteilige Erfahrungen gemacht - besonders bei genau denen, die alles schon vorher FÜR ALLE ihre UserInnen (meist auch noch völlig perfekt) gemacht (zu) haben (meinten).

Ich habe NC als Snap seit ca. 3 Jahren am laufen. Vorteile fĂŒr mich:

  • fast gar keine Probleme
  • automatische Updates
  • schnelle Installation ( mir ist der alte Server abgeraucht)
  • einfache Backups (sind leider noch in einem experimentellen Status)

Alles zusammen ist fĂŒr mich der grĂ¶ĂŸte Vorteil, dass die Wartung wenig Zeit und kaum Wissen benötigt. Sprich ich habe kaum Aufwand und das Teil funktioniert einfach. Ja, man kann bei anderen Installationsarten evtl. mehr Konfigurieren, hat mehr Kontrolle etc. Aber wenn ich eh keine Zeit habe, bringt mir all das nichts.

1 Like