owncloud unter Bookworm

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

owncloud unter Bookworm

Beitrag von altmetaller » 20.06.2023 19:59:38

Hallo,

Owncloud 10 unterstützt PHP bis Version 7.4; bookworm bringt PHP 8.2 mit.

wie macht man das denn in der "best practice"?

Gruß,
Jörg

slu
Beiträge: 2152
Registriert: 23.02.2005 23:58:47

Re: owncloud unter Bookworm

Beitrag von slu » 20.06.2023 20:03:28

Am besten sich mit dem Owncloud Update beschäftigen, sonst wird das auf Dauer schwierig.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Benutzeravatar
MSfree
Beiträge: 10810
Registriert: 25.09.2007 19:59:30

Re: owncloud unter Bookworm

Beitrag von MSfree » 20.06.2023 20:05:58

altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 19:59:38
wie macht man das denn in der "best practice"?
Auf Nextcloud umsteigen?

Benutzeravatar
heisenberg
Beiträge: 3589
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: owncloud unter Bookworm

Beitrag von heisenberg » 20.06.2023 20:09:03

MSfree hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 20:05:58
altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 19:59:38
wie macht man das denn in der "best practice"?
Auf Nextcloud umsteigen?
Owncloud wird nicht mehr weiterentwickelt. Aktuell wird wohl an "Owncloud infinite scale" gearbeitet, was eine komplett neue Software ist und auch nicht mehr in PHP sondern in Go implementiert ist. Insofern: Zustimmung dabei, auf nextcloud zu migrieren. Da müsste es auch Migrationsunterstützung von Nextcloud aus geben (Scripte oder so).

Ansonsten: Ist ja interessant: Hauptentwickler geht. Projekt nach x Jahren tot!
Jede Rohheit hat ihren Ursprung in einer Schwäche.

altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

Re: owncloud unter Bookworm

Beitrag von altmetaller » 20.06.2023 20:36:00

Hallo,
MSfree hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 20:05:58
altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 19:59:38
wie macht man das denn in der "best practice"?
Auf Nextcloud umsteigen?
Tjoa, das scheint wohl tatsächlich notwendig zu sein. OC wird PHP8.x wohl nie unterstützen und ein Downgrade des PHP ist auch nicht vorgesehen.

Das Problem bei Nextcloud war "irgendwie immer", dass ich kein halbwegs aktuell gepflegtes Repository gefunden habe.

Ich spiele jetzt erst einmal das Backup wieder ein und reduziere die Erreichbarkeit der VM auf's LAN.

Gruß,
Jörg

Benutzeravatar
heisenberg
Beiträge: 3589
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: owncloud unter Bookworm

Beitrag von heisenberg » 20.06.2023 20:47:21

altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 20:36:00
Das Problem bei Nextcloud war "irgendwie immer", dass ich kein halbwegs aktuell gepflegtes Repository gefunden habe.
Nextcloud hat seinen eigenen Upgrade-Mechanismus. Für Webanwendungen gibt es eher selten Debian-Pakete.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

Re: owncloud unter Bookworm

Beitrag von altmetaller » 20.06.2023 21:26:11

heisenberg hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 20:47:21
altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 20:36:00
Das Problem bei Nextcloud war "irgendwie immer", dass ich kein halbwegs aktuell gepflegtes Repository gefunden habe.
Nextcloud hat seinen eigenen Upgrade-Mechanismus. Für Webanwendungen gibt es eher selten Debian-Pakete.
Hallo,

das hat mir halt gerade an Owncloud so gut gefallen. Ich mounte bei derartigen Diensten alles (bis auf die Arbeitsverzeichnisse) auf read-only und habe ein Update-Script, welches das vor dem Einspielen der Updates read-write mountet, die Updates einspielt und dann wieder auf read-only zurückspringt... :-(

Gibt es von Nextcloud irgend etwas "fertiges" als Container für Proxmox?

Gruß,
Jörg

Benutzeravatar
heisenberg
Beiträge: 3589
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: owncloud unter Bookworm

Beitrag von heisenberg » 20.06.2023 21:53:56

altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 21:26:11
Gibt es von Nextcloud irgend etwas "fertiges" als Container für Proxmox?
Ja. Du musst den/die Nextcloud-Container halt regelmässig pullen und beim hochfahren werden die notwendigen Updateprozesse automatisch durchgeführt. Das geht so lange, wie Du nur von einer Major-Version auf die nächste gehst. Lässt Du mal 2 Jahre oder so Updates aus, dass 2 oder mehr Major-Versionen Differenz sind, geht der Automatismus nicht mehr und Du musst da aufwändig händisch nachsteuern.

Proxmox VE im Zusammenhang mit Containern habe ich noch nicht eingesetzt. Ich nutze Docker nur Plain auf der CLI.

Für Nextcloud ohne Docker gibt es ein paar einfache Befehle, die man durchführen muss für ein Upgrade. Ich habe da selbst mal ein paar Scripte geschrieben:

https://codeberg.org/megabert/script-pa ... /nextcloud

Nachtrag: Proxmox VE kann ja direkt gar kein Docker, sondern nur LXC. Also nein. Da gibt's nix fertig gestricktes.
Zuletzt geändert von heisenberg am 20.06.2023 22:16:25, insgesamt 1-mal geändert.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

Benutzeravatar
MSfree
Beiträge: 10810
Registriert: 25.09.2007 19:59:30

Re: owncloud unter Bookworm

Beitrag von MSfree » 20.06.2023 22:15:58

Es gibt bei nextcloud.com ein fertiges Docker Images, ein fertiges Virtualbox Image und ZIP-Dateien zur Selbstinstallation.

Ich habe hier NC via ZIP-Datei installiert. Der Vorgang besteht im Grunde nur aus dem Auspacken der Datei und verschieben des ausgepackten Inhalts in das Serververzeichnis von Apache. Man muß dann allerdings noch ein paar Apache Konfigurationsdateien anpassen.

Updates funktionieren recht schmerzlos, indem man sich über einen Webbrowser als Nextcloud Administrator anmeldet und über die Adminkonsole (im Browser) den Updatevorgang startet.

altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

Re: owncloud unter Bookworm

Beitrag von altmetaller » 20.06.2023 22:50:34

Hallo,

nur entpacken? Benötigt der keine Datenbank?

Gruß,
Jörg

Benutzeravatar
MSfree
Beiträge: 10810
Registriert: 25.09.2007 19:59:30

Re: owncloud unter Bookworm

Beitrag von MSfree » 21.06.2023 08:02:42

altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 22:50:34
nur entpacken? Benötigt der keine Datenbank?
Ja, ich habe Debianmariadb installiert und eingerichtet. Wie das geht, ist ziemlich gut beschrieben.

uname
Beiträge: 12095
Registriert: 03.06.2008 09:33:02

Re: owncloud unter Bookworm

Beitrag von uname » 21.06.2023 08:50:13

Ob ownCloud am Ende ist bzw. nur für Firmen interessant bleibt, weiß ich nicht. Bzgl. Fork von ownCloud zu Nextcloud empfehle ich mal das folgende kurzweilige Video Why I forked my own project and my own company ownCloud to Nextcloud, welches sich auch sehr grundsätzlich mit freier Softwareentwicklung auseinandersetzt. Bzgl. Softwarepaket könnte man natürlich auf Ubuntu umsteigen und das Nextcloud-Snap-Paket verwenden, wovon ich hier mal abraten möchte. Snap gefällt mir nicht und außerdem ist das hier ja ein Debianforum. Sonst ist Nextcloud wirklich schön. Bei Interesse meinen Adventskalender-Beitrag mal lesen. Da gibt es auch ein paar Nextclouds zum testen. Ich installiere Nextcloud im Übrigen am liebsten so (also Standard-LAMP-Stack ohne Container). Sollte auch etwas angepasst mit Debian Bookworm und Nextcloud 26 funktionieren. Updates Nextcloud und selbst Dist-Upgrade von Debian liefen problemlos. Hier der Download-Link für Nextcloud 26, da er über die Homepage schwer zu finden ist.

Benutzeravatar
whisper
Beiträge: 3195
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: owncloud unter Bookworm

Beitrag von whisper » 21.06.2023 12:32:10

Ich habe vor ca. einem Jahr von owncloud auf nextcloud migriert, das ging nach Beschreibung, es kam zu ein paar kleinen ungereimtheiten, es ging aber nichts verloren. Mein Fazit: kann man machen, kein Hexenwerk.
Mein nextcloud ist nativ ohne Docker und co.

slu
Beiträge: 2152
Registriert: 23.02.2005 23:58:47

Re: owncloud unter Bookworm

Beitrag von slu » 21.06.2023 13:48:04

Die Anleitungen von Nextcloud sind wirklich gut und das Update kann sogar auf der CLI installiert werden.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

Re: owncloud unter Bookworm

Beitrag von altmetaller » 21.06.2023 15:38:58

MSfree hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 20:05:58
altmetaller hat geschrieben: ↑ zum Beitrag ↑
20.06.2023 19:59:38
wie macht man das denn in der "best practice"?
Auf Nextcloud umsteigen?
Hallo,

hier zeigt sich jetzt gerade die Problematik, dass Nextcloud PHP 8.0 voraussetzt und Owncloud PHP 7.4

Ich dachte, ich könne jetzt beides parallel auf der Kiste installieren und dann die Dateien peus a peus mit einem Client umziehen.

Eigentlich wollte ich vermeiden, extra dafür einen neuen Server in Betrieb zu nehmen. Ist so eine Migration überhaupt möglich?

Gruß,
Jörg

Benutzeravatar
heisenberg
Beiträge: 3589
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: owncloud unter Bookworm

Beitrag von heisenberg » 21.06.2023 15:43:39

altmetaller hat geschrieben: ↑ zum Beitrag ↑
21.06.2023 15:38:58
hier zeigt sich jetzt gerade die Problematik, dass Nextcloud PHP 8.0 voraussetzt und Owncloud PHP 7.4
Nimm halt eine ältere Nextcloud-Version, die noch PHP 7.4 unterstützt, migriere damit Deine ownCloud und aktualisiere dann das nextcloud hoch und aktualisiere dabei dann an der richtigen Stelle dann das PHP / das OS.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

uname
Beiträge: 12095
Registriert: 03.06.2008 09:33:02

Re: owncloud unter Bookworm

Beitrag von uname » 21.06.2023 16:11:59

Die Nextcloud-Version 25 unterstützt PHP 7.4, 8.0 und 8.1 aber nicht 8.2 siehe hier. Ab Nextcloud 26 wird PHP 8.2 unterstützt siehe hier.

Du kannst die Versionen also für dich Nextcloud 25 direkt aus dem Download-Ordner downloaden. Mit der Migration von ownCloud zu Nextcloud kenne ich mich nicht aus. Aber mach am besten erst mal ein Backup. Lies auch noch bzgl. Upgrade Nextcloud 25/26 hier. Und wo du dabei bist lies auch noch bzgl. End of Life der Versionen hier. Bis Oktober 2023 solltest du die Portierung von ownCloud auf Nextcloud 25 vorgenommen haben. Upgrade auf Nextcloud 26 und Nextcloud 27 darf noch etwas länger dauern.

altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

Re: owncloud unter Bookworm

Beitrag von altmetaller » 25.06.2023 14:09:40

Hallo,

sooodele - ich habe mir jetzt doch mal die Mühe gemacht, eine frische VM für Nextcloud (Bookworm) zu basteln. Leider mit mäßigem Erfolg: Die Verzeichnisse synchronisieren sich zwar, aber "so gut wie keine Software" funktioniert korrekt bzw. nur dann, wenn die Synchronisation pausiert ist.

Ein Hinweis findet sich z.B. in der Knowledge Base von Mailstore: https://cs.mailstore.com/index.php?/Kno ... e/View/100 Offenbar gibt es ein "oppurtunistisches Locking", welches Nextcloud nicht unterstützt. Dort ist zwar von Netzwerklaufwerken und Freigaben die Rede (die synchronisierten Dateien liegen natürlich im Filesystem), aber "irgendwie" ist das im Moment der einzige Hinweis.

Kann man das "irgendwie" nachrüsten bzw. aus der Owncloud-VM überführen?

Gruß,
Jörg

VS2FreeUsers
Beiträge: 58
Registriert: 26.06.2023 09:09:40
Lizenz eigener Beiträge: GNU General Public License

Re: owncloud unter Bookworm

Beitrag von VS2FreeUsers » 26.06.2023 09:27:05

Hi,

locking wird ja soweit ich weiß auf Filesystem ebene gemacht. Eventuell kannst du hier etwas mit mountflags erreichen, oder du probierst bei der Install ein anderes Filesystem aus. Ich hatte vor langer Zeit mal Probleme mit Ubuntu da habe ich auf einer externen Festplatte ein Filesystem erstellt, was ich dann unter einem älteren Debian auf einem anderen Gerät nicht nutzen konnte. Hier waren damals irgendwelche Features schuld die von debian noch nicht unterstützt waren.
vs2-free-users community

#vs2-free-users #VS2FreeUsers

uname
Beiträge: 12095
Registriert: 03.06.2008 09:33:02

Re: owncloud unter Bookworm

Beitrag von uname » 26.06.2023 12:08:44

altmetaller hat geschrieben:sooodele - ich habe mir jetzt doch mal die Mühe gemacht, eine frische VM für Nextcloud (Bookworm) zu basteln. Leider mit mäßigem Erfolg: Die Verzeichnisse synchronisieren sich zwar, aber "so gut wie keine Software" funktioniert korrekt bzw. nur dann, wenn die Synchronisation pausiert ist.
Kannst du das mal genauer erklären? Nenn doch mal die "so gut wie keine Software". Was verwendest du? Wie greift denn diese Software auf die Daten zu? SMB/CIFS, WebDAV?

altmetaller
Beiträge: 108
Registriert: 03.02.2017 12:28:41

Re: owncloud unter Bookworm

Beitrag von altmetaller » 26.06.2023 16:28:05

Hallo,

ich beobachte das z.B. bei Mailstore; dort bekomme ich wie gesagt die Fehlermeldung, dass die Datenbank nicht geschlossen werden konnte.

LibreOffice "meckert" beim speichern, dass eine temporäre Datei nicht gesichert werden konnte.

KeePassXC meldet ebenfalls, dass eine Datei nicht gespeichert werden konnte.

Wie gesagt - die Synchronisation "an sich" funktioniert bestens. Im Moment behelfe ich mir damit, dass ich die Dateien aus dem Nextcloud-Ordner herauskopiere, an einer anderen Stelle bearbeite und dann wieder zurückkopiere. Aber das kann's ja irgendwie nicht sein :-(

Mein Client-PChat ein ext4-Filesystem, der Ordner mit den synchronisierten Dateien hat vom Nextcloud-Client korrekte Zugriffsrechte bekommen (username.username, u=rwX,g=rwX,o=rX)

Gruß,
Jörg

Antworten