Automation & business apps

Nextcloud VPS HostingFiles, Calendars and Contacts on Your Server

Run Nextcloud on a server you control, with the caching and background jobs it needs to feel fast. We install Nextcloud with PHP-FPM, MariaDB or PostgreSQL, Redis and APCu and HTTPS on a hardened KVM VPS.

Full root & SSH NVMe storage Daily backups Anti-DDoS 99.9% uptime SLA 11 locations

  • NVMe storage

    40 to 200 GB of fast storage, by plan.

  • Root and SSH access

    occ, PHP settings and server config.

  • Dedicated IPv4 and IPv6

    Your own cloud on your own address.

  • Daily backups

    Automatic backup of the previous 24 hours.

Why a VPS

Why Self-Host Nextcloud on a VPS

Nextcloud replaces file sync, calendars and contacts from big cloud suites with open-source software you run yourself.

  1. Your files, your server

    Documents, photos and calendars stay on a server in the location you choose.

  2. No per-user fees for the software

    Nextcloud Server is open source; you pay for the server, not for each seat.

  3. Set up to be fast

    Redis file locking, APCu caching and system cron make Nextcloud noticeably quicker than a default install.

  4. Apps for your team

    Add Talk, Deck, office integrations and more from the Nextcloud app store.

The stack

How Nextcloud Is Set Up

A PHP application with two caches, a scheduler and a database, and your files on NVMe.

Request from a browser or app (HTTPS)

  1. Web server

    Apache or NGINX

    HTTPS, WebDAV and the web interface.

  2. PHP runtime

    PHP-FPM + OPcache + APCu

    Runs Nextcloud with a local memory cache.

  3. Locking and cache

    Redis

    Transactional file locking and a shared cache.

  4. Background

    System cron

    Runs cron.php every 5 minutes.

  5. Data

    MariaDB or PostgreSQL + NVMe

    Metadata in the database; files on disk outside the web root.

Worth knowing

  • Keep the data directory outside the web root.
  • Use system cron instead of AJAX for background jobs.
  • The admin overview page lists any setup warnings to fix.
  • Storage is limited by the plan (40–200 GB NVMe); for large archives, connect external storage.
What you can run

What You Can Run

  • File sync and sharing

    Desktop and mobile sync, with share links for outsiders.

  • Calendars and contacts

    CalDAV and CardDAV for phones and desktop clients.

  • Team chat and calls

    Nextcloud Talk for messaging and meetings.

  • Online office

    Collabora Online or ONLYOFFICE integration.

  • Photo backup

    Automatic uploads from the mobile apps.

  • Project boards

    Deck for kanban-style planning.

VPS Plans

VPS Plans for Nextcloud

Choose by storage and users: VPS-1 has 40 GB for personal use, VPS-2 75 GB for a small team, VPS-3 and VPS-4 for larger teams and office integration.

VPS-1

Small websites, APIs, bots and development servers.

₹1,008 /mo
Get Started
  • 2 vCores
  • 4 GB RAM
  • 40 GB NVMe
  • 500 Mbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

VPS-3

Busy stores, SaaS products and several projects.

₹2,748 /mo
Get Started
  • 6 vCores
  • 12 GB RAM
  • 100 GB NVMe
  • 2 Gbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

VPS-4

High-traffic apps, large databases and agencies.

₹5,274 /mo
Get Started
  • 8 vCores
  • 24 GB RAM
  • 200 GB NVMe
  • 3 Gbps
  • Full root and SSH access
  • Free initial stack installation
  • Server hardening and firewall setup
  • Daily backup of the previous 24 hours
  • Unlimited traffic *
  • Anti-DDoS protection
  • Dedicated IPv4 and IPv6
  • KVM virtualisation

* Unlimited traffic in Europe and North America. In Mumbai, Singapore and Sydney a monthly allowance applies (VPS-1 500 GB, VPS-2/VPS-3 1 TB, VPS-4 3 TB), then speed is limited to 10 Mbps until the next month.

Sizing guide

Which Plan for Your Nextcloud

Storage is usually the first limit, then RAM for PHP workers and add-ons such as online office.

Recommended VPS plan for each Nextcloud workload
Workload Start with Why
Personal or family cloud VPS-1 2 vCores · 4 GB RAM 40 GB NVMe for documents and photos.
Small team VPS-2 4 vCores · 8 GB RAM 75 GB NVMe and room for Talk and Deck.
Team with online office VPS-3 6 vCores · 12 GB RAM 12 GB RAM for Collabora or ONLYOFFICE alongside.
Larger team or more files VPS-4 8 vCores · 24 GB RAM 200 GB NVMe and 24 GB RAM.

A starting point, not a limit: every plan upgrades in place, keeping your data, IP address and configuration.

A Cloud Suite or Your Own Nextcloud?

Commercial suites give you huge storage and no admin work. Nextcloud gives you control of your data at a flat price.

Feature Commercial cloud suite Nextcloud VPS
Pricing Per user, per month Flat server cost
Data location and control The provider's data centres Your server, your location
Storage Large quotas per user Limited by the plan (40–200 GB)
Apps and integrations The provider's ecosystem Nextcloud app store, open source
Server administration Handled by the provider Yours, after our free setup
Best for Large storage needs, no admin work Teams who want control of their data
See Plans
After handover

Looking After Your Nextcloud

Nextcloud's occ tool covers most server-side tasks; run it as the web server user.

  1. Check status

    Version, installation state and maintenance mode.

  2. Update

    The built-in updater, run from the command line.

  3. Rescan files

    After adding files directly on the server.

  4. Maintenance mode for backups

    Freeze changes while you copy data and the database.

# 1. Check status

sudo -u www-data php /var/www/nextcloud/occ status

# 2. Update

sudo -u www-data php /var/www/nextcloud/updater/updater.phar

# 3. Rescan files

sudo -u www-data php /var/www/nextcloud/occ files:scan --all

# 4. Maintenance mode for backups

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

Example shell commands; adjust paths, names and versions to your project.

Example commands; adjust names, paths and versions to your project. Deploying and maintaining your application is yours to do (or ask us for a quote).

Free one-time setup

Installed and Secured Before You Log In

The VPS is unmanaged: after handover the server is yours to run. Before that, our engineers do the first setup once, free, so you start from a hardened server with Nextcloud in place.

  1. Choose a plan and location

    Pick the resources you need and the datacentre closest to your users.

  2. Tell us your Nextcloud setup

    Versions, database and domain: at order or right after.

  3. We install and secure it

    Server hardened, Nextcloud installed and tested, HTTPS on your domain.

  4. You take over with root

    SSH access to a working server, ready for your code and data.

Your Nextcloud setup

  • Nextcloud on your domain with HTTPS
  • PHP-FPM with OPcache, APCu and the modules Nextcloud recommends
  • MariaDB or PostgreSQL with a Nextcloud database
  • Redis for file locking and caching
  • System cron for background jobs, data directory outside the web root

Yours to run after handover

  • Ongoing server administration
  • Application maintenance and updates
  • Debugging your code
  • Migrating existing sites or data

Not included in the free setup, but we can quote for it. No control panel by default: CloudPanel, HestiaCP or Virtualmin on request at no cost; cPanel and Plesk need their own licence.

Under the hood

Platform Specs and Locations

The same KVM platform on every plan; only the CPU, RAM, storage and port speed change.

VPS platform specifications
Virtualisation KVM with reserved vCores and RAM
Storage NVMe SSD on every plan
Network Dedicated IPv4 and IPv6, 500 Mbps to 3 Gbps per plan
Operating systems Ubuntu 26.04, 24.04 and 22.04 LTS · Debian 13, 12 and 11 · AlmaLinux · Rocky Linux · Fedora · FreeBSD
Access Full root over SSH, key-based login
Backups Automatic daily backup of the previous 24 hours; snapshots and longer retention on request
Protection Always-on anti-DDoS mitigation
Availability 99.9% uptime SLA

Secured before we hand it over

  • Non-root sudo user created for daily work
  • SSH key login, password login for root disabled
  • Firewall (UFW) open only for the ports you use
  • Fail2ban blocking repeated login attempts
  • Automatic security updates enabled
  • Free Let's Encrypt SSL on your domain
  • Timezone, swap and hostname configured

Asia-Pacific

  • Mumbai
  • Singapore
  • Sydney

Europe

  • London
  • Limburg
  • Roubaix
  • Gravelines
  • Strasbourg
  • Milan
  • Warsaw

North America

  • Beauharnois

Availability per location changes with demand; we confirm your location before setup. In Mumbai, Singapore and Sydney each plan includes a monthly traffic allowance (VPS-1 500 GB, VPS-2 and VPS-3 1 TB, VPS-4 3 TB); beyond it, speed is limited to 10 Mbps until the next month.

Who it's for

Who a Nextcloud VPS Suits

  • Families and individuals

    A private alternative to consumer cloud storage.

  • Small businesses

    Shared files, calendars and contacts without per-user fees.

  • Organisations with data rules

    Teams that need files on their own server.

Running it well

Security and Performance for Nextcloud

Security

  • Enable two-factor authentication for every user.
  • Keep Nextcloud and its apps updated.
  • Use server-side encryption only if you need it: it adds overhead and does not replace backups.
  • Check the admin security and setup warnings page regularly.

Performance

  • Use Redis for file locking and APCu for the local cache.
  • Run background jobs with system cron.
  • Raise PHP memory_limit and OPcache for large installs.
  • Install only the apps you use.
Nextcloud VPS FAQs

Questions Before You Deploy

Not covered here? Ask an engineer before you order.

Run Your Own Private Cloud

Choose a plan by storage and we hand over Nextcloud installed, cached and secured on your domain.