The latest release of NextCloudPi is out!

The main features of this update revolve around remote synchronization and backup. This will allow us data hoarders to efficiently synchronize our data and BTRFS snapshots not only to a backup USB drive, but also to another remote machine that could be even in a different location through a secure encrypted SSH connection. This guarantees that our data could even survive catastrophic events such as our house catching fire.

Other improvements include better support for mobile and translations in ncp-web, ZRAM for improved performance, security improvements and more.

As usual, there have been many fixes and enhancements. I would like to thank everyone that was involved.

NextCloudPi improves everyday thanks to your feedback. Please report any problems here. Also, you can discuss anything in the forums.

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

Nextcloud 13.0.1

This image ships with the latest version of Nextcloud. This patch version jump brings the first stable round of polish after the big jump to Nextcloud 13, solving a bunch of minor bugs and bringing some useability and security improvements.

See the full changelog here.

Data synchronization

snapshots

nc-snapshot-sync makes use of btrfs-sync, and therefore allows us to backup periodically our data snapshots to a second hard drive to save us in case our main drive fails

, and also allows us to do the same thing remotely through SSH

If we want to use it remotely, we need to make sure that we have correctly set up credentials in the destination machine as explained here.

rsync

If we are not using BTRFS in both ends, we can still synchronize our data folder using rsync. We can do this on demand with nc-rsync

, or periodically with nc-rsync-auto

ZRAM

A welcome performance improvement, ZRAM will in practice increase the amount of available memory just like a swap file does, but just better because instead of swapping to persistent media which is really slow, it swaps pages to a compressed pool of memory which uses some CPU but it is way faster than I/O and thus will result in a more responsive system under strain.

Default installed Apps

In order to make NextCloudPi more convenient to use, we are shipping images with a selection of pre-activated apps that are amongst the most convenient for the typical self-hosting home user.

Per user SAMBA shares

Instead of just for one particular user, a SAMBA share will now appear for every Nextcloud user.

This provides a more convenient scenario for a multi user home setup, because every user can efficiently access their files from inside the local network.

Don’t forget to run nc-scan or setup nc-scan-auto in order to make Nextcloud aware of any changes we might perform through SAMBA.

ncp-web improvements

A much awaited improvement is the addition of localization to ncp-web. This will help reach a broader public and make more accessible for people to manage their selfhosted Nextcloud instance.

If you are interested in helping out with translations to your own language, please read this guide!

Thanks theCalcaholic for this feature!

The web interface has received other improvements, such as mobile web support, responsiveness and more.