NextCloudPi upgraded to NC14.0.1 and PHP7.2

The latest release of NextCloudPi is out!

This release brings the latest major version of Nextcloud, as well as an important performance boost due to the jump to PHP7.2.

Remember that we are looking at people to help us support more boards. If you own a BananaPi, OrangePi, Pine64 or any other not yet supported board talk to us. We only need some of your time to perform a quick test in the new images every few months.

We are also in need translators, more automated testing, and some web devs to take on the web interface and improve the user experience.

NextCloudPi improves everyday thanks to your feedback. Please report any problems here. Also, you can discuss anything in the forums, or hang out with us in Telegram.

Last but not least, please download through bitorrent and share it for a while to help keep hosting costs down.

Nextcloud 14.0.1

Nextcloud 14 is this yearly new major release. It comes with Video Verification, Signal/Telegram 2FA support, Improved Collaboration and GDPR compliance. See the release announcement for more details.

In order to upgrade, please use ncp-update-nextcloud  rather than the Nextcloud builtin installer. The NextCloudPi installer will save you some headaches related to missing database indices, app integrity checks and others.

Better yet, enable ncp-autoupdate-nc and recieve Nextcloud upgrades automatically after they have been tested and verified for NCP.

PHP 7.2

Image taken from Phoronix

PHP7.2 is now fully supported by Nextcloud. This new version shows around a 25% performance increase over PHP7.0. Sweet!


This is a simple launcher to generate thumbnails for the Gallery app. Personal clouds are very commonly used to browse pictures and the performance of the Gallery is really bad on low end systems, because there is just no computing power available to do all the image processing for a big collection in real time as the user navigates.

The preview generator app will allow you to pre-compute this so that things go fast when you open the Gallery. This operation will use many resources, and can even take days for a Raspberry Pi with really big collections, so be aware of this.

nc-previews will scan the whole gallery on demand, generating previews where they are missing, so it best suited to be used when we first install the preview generator app in order to process the existing collection, or if somehow copy the collection externally.

Soon we will include another app that will generate only the new additions silently overnight, so they are available next time we want to browse them.


Traditionally, NCP has decided not to apply pretty URLs, to squeeze every little performance possible from Nextcloud on low end devices. This means that the URLs look pretty ugly, because the include the index.php part.

Because we now support a variety of platforms, we decided to leave this as a configurable option.

Compare this


to this



Thanks TomTurnschuh for this contribution.

Author: nachoparker

Humbly sharing things that I find useful [ github dockerhub ]


  1. Hi
    I took the plunge with the beta version which seemed ok. This morning I got a notification that an auto update was performed, now I get:

    Service Unavailable

    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.


  2. I am also having trouble. I get service unavaible after sitting for 5 full minutes. Here is the log:

    [edited log output]

  3. The auto update removed php. Trying to install php7.2 via apt-get fails due to unmet dependencies. What now?

  4. I ran NCP for a few months without problems and I love it! But a few days ago I updated Nextcloud from the nextcloud web interface, not from the ncp web interface (unfortunately I did not read this blog post earlier). Now I have a code integrity error. I’ve looked online and found ways to fix it. But I rather just start fresh with a new NCP image. But i would like to keep data, users etc. the way it is.
    Is there an easy way to backup everything, start with a fresh SD card image and then restore all data, users etc. from the backup? If someone could explain this to me step by step that would be great! I’ve checked the wiki but after reading that I’m afraid I’m missing something and mess everything up.


  5. Hi, what is to do when .user.ini has a wrong hatch? Where I van finde the original file.
    Is it reight that I have to copy the original from update to the nextcloud folder?


Leave a Reply

Your email address will not be published. Required fields are marked *