Self-hostableAGPL-3.0

Self-Hosted Nextcloud

Your own private file sync, sharing, calendar, contacts, and collaboration hub.

Nextcloud is an open-source collaboration platform for files, photos, calendars, contacts, notes, and team apps. On Kumo2 you can deploy Nextcloud in one click with the official Apache Docker image, MariaDB 11.8, Redis, and persistent Docker volumes for configuration, apps, database, and user files. We expose the web UI on the server IP so you can sign in immediately, then add a domain and HTTPS when ready.

7-day money-back guarantee

Features

Private file cloud

Sync and share files, photos, calendars, contacts, notes, and app data from a server that belongs to your account.

Apache Docker image

Kumo starts the Nextcloud stable Apache image and maps it to http://SERVER_IP:8080 for a fast first login.

MariaDB and Redis included

The Compose stack includes MariaDB 11.8 for application storage and Redis for server-side caching and locking inside the private Docker network.

Persistent volumes

Nextcloud config, custom apps, user data, MariaDB data, and Redis data are stored on named Docker volumes on your VM.

What you can do with it

  • Replace shared file drives with a private workspace for personal files, family photos, or team documents.
  • Give a small team calendars, contacts, notes, file sharing, and browser access without moving data into a shared SaaS account.
  • Start with IP access for evaluation, then add your own domain, reverse proxy, TLS, backups, and external storage as your deployment matures.

System requirements

CPU
2 vCPU
Memory
2 GB
Storage
40 GB
Runtime
Docker Compose
Versions
stable
Port
8080

Recommended sizes

Starter Files

2 vCPU / 2 GB RAM / 40 GB SSD

Personal file sync, testing, and small private workspaces with Nextcloud, MariaDB, and Redis on one server.

Nextcloud Recommended

Default

2 vCPU / 4 GB RAM / 60 GB SSD

A balanced default for file sharing, calendars, contacts, photos, and a few active users.

Team Collaboration

4 vCPU / 8 GB RAM / 120 GB SSD

More headroom for family or team workspaces, larger uploads, previews, and concurrent sync clients.

Busy Collaboration Suite

6 vCPU / 16 GB RAM / 240 GB SSD

For heavier sync activity, many apps, larger libraries, and teams that want extra database and PHP headroom.

Resources & documentation

How deployment works

  1. 1

    Pick a plan and a region close to you.

  2. 2

    Choose how you'll sign in and confirm your order.

  3. 3

    Kumo provisions a Linux server and starts the app with Docker — ready in minutes.

Frequently asked questions

What is self-hosted Nextcloud?

It is Nextcloud running on a cloud server that belongs to your Kumo2 account. You control the VM, Docker Compose stack, MariaDB database, Redis cache, files, apps, and network exposure.

How do I access it after deployment?

Open http://SERVER_IP:8080 in your browser. Sign in with the admin username and password you choose during checkout.

What services are installed?

Kumo deploys the Nextcloud stable Apache Docker image, MariaDB 11.8, Redis 7, persistent volumes for Nextcloud files and configuration, and private database/cache services that are not exposed directly to the internet.

Does this match the official requirements?

The stack follows the official Docker apache-image deployment path and uses MariaDB 11.8, which is listed in Nextcloud's server requirements. Nextcloud's requirements also note 64-bit systems and memory needs that vary by users, apps, files, and activity.

What size should I choose?

Use Starter Files only for testing or very small personal setups. Nextcloud Recommended (2 vCPU / 4 GB RAM) is the normal default for real use with MariaDB, Redis, previews, and sync clients.

Ready to deploy your own Nextcloud?

Spin it up on a server you control. We handle provisioning and Docker — you keep the keys.

Deploy Nextcloud
7-day money-back guarantee

Not happy within 7 days of deploying? Get a full refund — just ask.