NextCloudPi

NextCloudPi

Keep your data close

 

 

by Own Your Bits

Your online services at home

NextCloudPi runs in a variety of systems. More…

Easy to set up for non technical users

Question based wizard provides automatic setup.

Manage your backups

Schedule backups, create snapshots and create security copies of your data both locally or remotely.

Automatic security updates

Your system will be secure and up to date without user intervention.

Security features

Firewall, WAF, fail2ban, A+ grade in SSL Labs, and more

SAMBA / NFS

Direct access to your files in the local network.

Documentation

Blog

Community

Code

NextCloudPi, formerly NextCloudPi, is a Nextcloud instance that is preinstalled and preconfigured, and includes a management interface with all the tools you need to self host your private data in a single package.

This is an official open source community project that aims at making it easier for everyone to have control over their own data.

NextCloudPi is free, thriving only on your help, feedback and support.

Features

  • Debian 9 stretch
  • Nextcloud 13.0.1
  • Apache 2.4.25, with HTTP2 enabled
  • PHP 7.0 (double the speed of PHP5!)
  • MariaDB 10
  • Redis memory cache
  • 4.9 Linux Kernel
  • Automatic redirection to HTTPS
  • ACPU PHP cache
  • PHP Zend OPcache enabled with file cache
  • HSTS
  • Cron jobs for Nextcloud
  • Sane configuration defaults
  • Pre-installed popular Apps for home use ( calendar, contacts, notes, tasks, news … )
  • Full emoji support
  • Postfix email
  • Secure

Extras

  • Setup wizard
  • NextCloudPi Web Panel
  • ncp-config terminal tool
  • Wi-Fi ready
  • Ram logs
  • Automatic security updates, activated by default
  • Let’s Encrypt for trusted HTTPS certificates
  • Fail2Ban protection against brute force attacks
  • UFW firewall
  • Dynamic DNS support for no-ip.org
  • Dynamic DNS support for freeDNS
  • Dynamic DNS support for duckDNS
  • Dynamic DNS support for spDYN
  • dnsmasq DNS server with DNS cache
  • ModSecurity Web Application Firewall
  • NFS ready to mount your files over LAN
  • SAMBA ready to share your files with Windows/Mac/Linux
  • USB automount
  • Remote updates
  • Autoupdates
  • Update notifications
  • NextCloud backup and restore
  • NextCloud online installation
  • Format USB drive to BTRFS
  • BTRFS snapshots
  • Automatic BTRFS snapshots
  • BTRFS snapshot auto sync
  • Scheduled rsync
  • UPnP automatic port forwarding
  • Security audits with Lynis and Debsecan
  • ZRAM

Supported Systems

Raspberry Pi (all models)

The most popular board around! You can convert it into your home cloud now.

There are Berryboot images available in order to run NextCloudPi directly from an external hard drive.

More instructions

Docker x86

Run NextCloudPi in any x86 server that supports Docker, in one command.

More instructions

Docker ARM

Run NextCloudPi in any ARM board that supports Docker, in one command.

More intructions

Debian Stretch ( all architectures )

Install it in any Debian supported architecture in one line

Odroid HC2 / HC1 / XU4

This board is much more powerful than the Raspberry Pi and it is specially designed to be used as a NAS.

Rock64

This board is much more powerful than the Raspberry Pi and it is specially designed to be used as a NAS, for a similar price.

Armbian

Images for any Armbian supported board can be generated easily. If you own a board this is a great way to help!

Download

 


Installation

Debian

 

You can install NextCloudPi in any Debian Stretch system, by using the curl installer.

Instead of piping to bash, you can inspect the code and launch manually.

Docker

 

You can use NextCloudPi in any system that supports docker, by pulling the x86 container,

, or ARM container

More instructions

SBC

 

There are preinstalled SD card images for the Raspberry Pi and other Single Board Computers.

More instructions

Featured in

Raspberry Pi Geek Magazine, Special Edition 2017
Raspberry Pi Geek Magazine, Aug 2017
PC Welt Magazine
Nextcloud Conference 2017