Logo Nextcloud

Collaboration & Productivity

Nextcloud

Private team cloud — files, calendars, contacts and collaboration on your own infrastructure.

About Nextcloud

Nextcloud is the leading open-source private cloud platform: file storage and sharing, calendars, contacts, online document editing and video conferencing, all self-hosted. It is the sovereign alternative to Google Workspace and Microsoft 365 — your files never leave your server, and there is no per-user billing.

Deployed on your own VPS, Nextcloud gives your team a complete workspace accessible from the web, desktop and mobile. The stack (PHP, MariaDB, Redis) runs in Docker containers and installs in a single step. File synchronization, link shares with password protection, shared calendars and additional apps (Talk, Office, Deck) make it a complete collaboration foundation under your control.

What gets installed

Ready when the VPS starts

Compatible OS
Ubuntu 24.04
Application
Nextcloud
Tech stack
ApachePHPMariaDBRedis
Minimum RAM
2 GB (4 GB recommended)
Minimum CPU
1 vCPU
Default port
80
Access
root over SSH

Key features

  • Multi-device file synchronization (web, desktop, mobile)
  • Link shares with password, expiry date and permissions
  • Shared calendars and contacts (CalDAV / CardDAV)
  • Online document editing (Collabora / OnlyOffice) and video calls (Talk)
  • Server-side encryption and detailed activity log
  • Ecosystem of additional apps (Deck, Notes, Forms…)

When to use this solution?

Team file sharing

Replace Dropbox or Google Drive with a private space: team folders, external shares and desktop synchronization.

Shared calendars and contacts

Centralize the organization's calendars and address books, synchronized with Outlook, Thunderbird and mobiles.

Data sovereignty

Keep sensitive documents and HR data on your infrastructure, in line with your confidentiality requirements.

Guide

Deploy Nextcloud on your VPS

  1. Create the VPS

    VPS with 2 GB RAM minimum (4 GB recommended), Ubuntu 24.04. The "Nextcloud" template installs PHP, MariaDB and Redis in containers.

  2. First access

    Point your domain to the VPS and open http://votre-ip. Log in with the admin account provided by the deployment wizard.

  3. Configure the trusted domain

    Add your domain to trusted_domains and enable HTTPS via a TLS certificate before going into production.

  4. Invite the team

    Create user accounts and groups, set quotas and organize the team folders.

  5. Install useful apps

    From the built-in store, enable Talk (video), document editing and the modules your team needs.

Frequently asked questions

Questions about Nextcloud

← Back to Collaboration & ProductivityAll applications
Nextcloud is an open-source private cloud platform: file storage and sharing, calendars, contacts and collaboration, self-hosted on your own server.

Embed the deploy button

Maintaining a project that uses Nextcloud? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy Nextcloud on ServOrbit
Markdown
[![Deploy Nextcloud on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=nextcloud&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nextcloud)
HTML
<a href="https://servorbit.com/vps-cloud?template=nextcloud&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nextcloud"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Nextcloud on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab