So i really think that Next Cloud has some issues running on LXCs, maybe it is to much stuff, like the Redis server maria db apache etc etc etc and it gets slow and dum LOL. Just kidding, but any ways. Im gonna tell you what is going on here.
I Managed to update NextCloud to V22.2.5 so is a Febreuary version pretty recent.
Problem one: The update had to be ran 3 time, from 20.0.1 to 20.0.9 than to 21.1.1 and than to 22.2.5
The Update procedure as you mentioned has partially be done with the command that you shown us. turnkey-occ <command>
STEPS FOR DOCUMENTATION
Access the GUI > Settings > CHeck for Update
Click on UPDATE (Download and Initialization screen will be shown)
Update Download may fail, do not quit, please tryit again (maybe several times) to the LXC downloads and check hash
When prompted to proceed Update Proceed the UPDATE (check services trought top or whatever tool possible to see that the machine will be on solid fire)
Update will fail again. BUT now you go to CLI and run $ turnkey-occ upgrade
Update will probably fail again but now you have to run $turnkey-occ db:add-missing-indices
Update will be successful but interface and GUI not accessible, go to /var/www/nextcloud/config/config.php and change the line: maintenante => 'true', to FALSE
Than you have updated the NEXCLOUD server to the next updatable version. You should repeat the steps to update it to the latest version, in my case it took me 3 times repeating this steps.
Unfortunetly BCMATH is not recognized in LXC NEXCLOUD altouhgt 4 or 5 versions of the PHP Library come installed, 7.2 .3 and .4 and a general one that is globally installed. This is something to be "fixed" altought itdoesnt affect the ussage or performance of the nextcloud appication.
Anyways just leaving here my experience so you can have it documented.
So i really think that Next
So i really think that Next Cloud has some issues running on LXCs, maybe it is to much stuff, like the Redis server maria db apache etc etc etc and it gets slow and dum LOL. Just kidding, but any ways. Im gonna tell you what is going on here.
I Managed to update NextCloud to V22.2.5 so is a Febreuary version pretty recent.
Problem one: The update had to be ran 3 time, from 20.0.1 to 20.0.9 than to 21.1.1 and than to 22.2.5
The Update procedure as you mentioned has partially be done with the command that you shown us. turnkey-occ <command>
STEPS FOR DOCUMENTATION
Unfortunetly BCMATH is not recognized in LXC NEXCLOUD altouhgt 4 or 5 versions of the PHP Library come installed, 7.2 .3 and .4 and a general one that is globally installed. This is something to be "fixed" altought itdoesnt affect the ussage or performance of the nextcloud appication.
Anyways just leaving here my experience so you can have it documented.
Bye