NextCloudPi alternatives and similar software solutions
Based on the "Self-hosting Solutions" category.
Alternatively, view NextCloudPi alternatives based on common mentions on social networks and blogs.
Budibase9.5 10.0 NextCloudPi VS BudibaseBudibase is an open-source low code platform that helps you build internal tools in minutes 🚀
sovereign9.0 0.0 L5 NextCloudPi VS sovereignA set of Ansible playbooks to build and maintain your own private cloud: email, calendar, contacts, file sync, IRC bouncer, VPN, and more.
Crater Invoice8.8 6.1 NextCloudPi VS Crater InvoiceOpen Source Invoicing Solution for Individuals & Businesses
Sandstorm8.5 8.3 L2 NextCloudPi VS SandstormSandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
Open and cheap DIY IP-KVM based on Raspberry PiOpen and inexpensive DIY IP-KVM based on Raspberry Pi
Vesta Control Panel7.9 5.6 L3 NextCloudPi VS Vesta Control PanelVESTA Control Panel
DietPi7.8 9.9 NextCloudPi VS DietPiLightweight justice for your single-board computer!
OpenMediaVault7.7 9.3 L3 NextCloudPi VS OpenMediaVaultopenmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins. OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.
WikiSuite7.4 0.0 L2 NextCloudPi VS WikiSuiteAn HTML5 management interface for KVM guests
FreeNAS7.3 9.9 NextCloudPi VS FreeNASTrueNAS CORE/Enterprise/SCALE Middleware Git Repository [Moved to: https://github.com/truenas/middleware]
TagSpaces7.3 8.5 L2 NextCloudPi VS TagSpacesTagSpaces is an offline, open source, document manager with tagging support
#<Sawyer::Resource:0x00007f938ce6e1d8>An open source, real-time monitoring tool with custom-monitor and agentless. Web, database, os, middleware, cloudnative, network and more. Aim to monitor everything!
Ansible-NAS7.0 8.0 NextCloudPi VS Ansible-NASBuild a full-featured home server or NAS replacement with an Ubuntu box and this playbook.
Yacht6.8 3.8 NextCloudPi VS YachtA web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.
1Backend6.5 0.0 NextCloudPi VS 1BackendRun your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.
DockSTARTer6.5 7.9 NextCloudPi VS DockSTARTerDockSTARTer helps you get started with running apps in Docker.
Piratebox3.8 0.0 L5 NextCloudPi VS PirateboxPirateBox Scriptcollection for running in Webserver
Syncloud3.7 6.8 L5 NextCloudPi VS SyncloudRun popular services on your device with one click
DPlatform3.6 0.0 NextCloudPi VS DPlatformDeploy self-hosted apps easily: simple, bloat-free, independent installation
Jump3.5 8.5 NextCloudPi VS JumpJump is a self-hosted startpage and real-time status page for your server designed to be simple, stylish, fast and secure.
FreedomBone3.2 9.9 NextCloudPi VS FreedomBoneHome server configuration based on Debian.
Libre.sh3.0 0.0 NextCloudPi VS Libre.shMoved to https://lab.libreho.st/libre.sh/compose.libre.sh
xsrv2.8 8.9 NextCloudPi VS xsrv[mirror] Install and manage self-hosted services/applications, on your own server(s) - ansible collection and utilities
Cloud Computer2.5 2.2 NextCloudPi VS Cloud Computer☁️ The Cloud Native Computer
Puffin2.4 0.0 L5 NextCloudPi VS Puffinlightweight webapp catalog based on containers, with user interface à la mobile app store
REI31.8 8.7 NextCloudPi VS REI3REI3 - the open application platform
#<Sawyer::Resource:0x00007fc98721c818>OS-NVR is a lightweight extensible CCTV system. Mirror of Codeberg.
CharjaBox1.5 0.0 NextCloudPi VS CharjaBoxAnsible based Homeserver setup using Docker
UBOS1.1 0.0 NextCloudPi VS UBOSFile bugs against this project for apps you'd like to see on UBOS
CloudronEffortlessly self-host web apps on your server.
yunohostA server operating system aiming to make self-hosting accessible to everyone.
FreedomBoxA community project to develop, design and promote personal servers running free software for private, personal, communications.
FLAPLow maintenance framework to manage self-hosted services.
arkOSInstall arkOS to a dedicated device and host your own websites, email, files and more.
HomelabOSYour very own offline-first privacy-centric open-source data-center!
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of NextCloudPi or a related project?
English | [Traditional Chinese 繁體中文](i18n/README-zh_TW.md) | [Simplified Chinese 简体中文](i18n/README-zh_CN.md)
This is the build code for NextCloudPi.
NextCloudPi is a ready to use image for Virtual Machines, Raspberry Pi, Odroid HC1, rock64 and other boards (⇒Downloads).
This code also generates the NextCloudPi docker image, LXD and VM, and includes an installer for any Debian based system.
Find the full documentation at docs.nextcloudpi.com
- Debian/Raspbian 11 Bullseye
- Nextcloud 24.0.5
- Apache 2.4.25, with HTTP2 enabled
- PHP 7.4
- MariaDB 10
- Redis memory cache
- ncp-config for easy setup ( RAM logs, USB drive and more )
- Automatic redirection to HTTPS
- ACPU PHP cache
- PHP Zend OPcache enabled with file cache
- Cron jobs for Nextcloud
- Sane configuration defaults
- Full emoji support
- Postfix email
- Setup wizard
- NextCloudPi Web Panel
- 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
- Dynamic DNS support for Namecheap
- 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
- Automatic NCP updates
- Automatic Nextcloud updates
- 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
- SMART hard drive health monitoring
- Prometheus metrics monitoring
Extras can be activated and configured using the web interface at HTTPS port 4443
, or from the command line from
Run in docker
docker run -d -p 4443:4443 -p 443:443 -p 80:80 -v ncdata:/data --name nextcloudpi ownyourbits/nextcloudpi $DOMAIN
Run in LXD
lxc import NextCloudPi_LXD_09-29-21.tar.bz lxc start ncp
How to build
Install git, docker, qemu-user-static, chroot and all the usual building tools.
git clone https://github.com/nextcloud/nextcloudpi.git cd nextcloudpi build/build-SD-rpi.sh
, or for an Armbian based board
./build-SD-armbian.sh odroidxu4 # supported board code name
In order to generate the Docker images
git clone https://github.com/nextcloud/nextcloudpi.git cd nextcloudpi build/build-docker.sh x86 build/build-docker.sh armhf build/build-docker.sh arm64
, for LXD
NextCloudPi can be installed in any architecture running the latest Debian
Note: this assumes a clean Debian install, and there is no rollback method
# curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | bash
You can find us in the forums and a Telegram group