Tak isto ako autor som si nextcloud nainstaloval pred X rokmi (pred tym som mal OC). Bolo to cisto zo zvedavosti, ale neskor som ho pouzival ako online ulozisko. Od zaciatku to prevadzkujem na verejnej domene a zatial ziadny problem (pravidelne aktualizujem). Neskor (zase zvedavost) som skusil onlyoffice aj collabora a ostal somu u collabora. Na vedlajsi LXC (nextcloud bezi tiez v neprivileg. LXC) som si nainstaloval server collabora a bezi to fajne. Dalej ma zacal celkom zaujmat draw.io, takze som nainstaloval aj toto rozsirenie (toto som zatial neriesil ako self-hosting) avsak kreslim na externej platforme (btw draw.io som si integroval aj do dokuwiki :-) ).
Vyhodu mam v tom, ze na nextcloude som jediny uzivatel (admin) :-)
Snazim sa vzdy aktualizovat a nedavno som prechadzal z debian 11 na debian 12. Moje kvazi aktualizacie prebiehaju natvrdo. Cize nainstalovanim noveho OS. Myslel som si, ze to bude jednoduche, ale neprebehlo to podla mojich predstav.
Predstava bol taka:
Zaloha povodny LXC debian 11.
Dump MariaDB a tar.gz webroot
Instalacia Debian 12 + vsetko co k tomu patri (LAMP, UFW) a spol.
Vytvorenie uzivatela a restore MariaDB
Rozbalenie webroot.
Datovy adresar mam na inom fyzickom disku (ako nextcloud) v ZFS mirror. Mount do nepriv. LXC prebehol bez problemov. Zdalo sa, ze vsetko je pripravene, ale nextcloud nebezal.
Vporiadku bola databaza, webroot rozbaleny (vlastnik a prava vporiadku), mount datoveho adresara OK a z prehliadaca som dostaval vzdy
Internal Server Error
The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.
Na 99% bol problem v config.php, ale nepodarilo sa mi zistit kde. Vzhladom k tomu, ze v nextcloud nepouzivam ziadne, kalendare, poznamky atd. tak jedina moznost (dokonca som jediny uzivatel) bola instalacia cisteho last NC. Tym padom som musel vytvorit noveho admin usera.
Presun dat do noveho adresara (nastastie stacilo v MC pouzit F6)
Scan, sudo -u www-data php occ files:scan --all
Cize Debian 12 novy. NC 27.1.4 novy. Ja vyuzivam NC vyhradne cez prehliadac (hlavne google chrome) a ono to zacalo nejak viac lagovat, je to akesy spomalene (oproti NC 26.x). Nemozem tvrdit, ze je to super pomale, ale predstavoval by som si to rychlejsie. V FF je to rychlejsie. Tak isto netvrdim, ze problem bude NC, skor nieco s HW akceleraciou chrome, pretoze ked myskou prechadzam v navigacii, tak CPU sa vyrazne zatazi (min. niektore jadra idu na 100% (CPU ryzen 5600G)).
A nastaveni systemu jste prochazel? Ono existuji i oficialni doporuceni, co kde potunit. Aneb se skutecne cistou instalaci systemu muzete narazit na to, ze je to pomalejsi nez chcete :-) Zrovna treba takove php-fpm defacto na Debianu musite nastavit znovu, i kdyz delat distupgrade...