Jeremy Davis's picture

That does sound a bit convoluted and PITA, although it does note in the Nextcloud docs, that you may need to update to individual specific versions (i.e. you can't always update directly to the latest).

In a perfect world, we'd provide update images more often and/or some (optional) firstboot update script (i.e. not just apt packages). Unfortunately, I'm still bogged down with the v17.x release, so working on a project like that won't happen anytime soon.

Re BCMATH, for v16.x, the default (Debian) package you need installed is php7.3-bcmath. If you are running an alternate PHP version, then you'll need to install the specific PHP version package and restart Apache.