Door Kristijan Sekereš

Zakelijke samenwerking op schaal met open source: privacy en volledige controle

De app Nextcloud Files met het deelpaneel geopend: interne shares en aparte links met alleen leesrechten voor klanten, het management en een ontwerpteam van een partner

Wat is Nextcloud, hoe werkt het en hoe zet je het op voor je bedrijf?

Nextcloud is het opensource-platform voor samenwerking waar Europese bedrijven en overheidsinstellingen voor kiezen als ze weg willen bij Microsoft 365 of Google Workspace. Dat zijn goede producten. Maar ze bepalen ook wat je elk jaar betaalt en waar je documenten staan, en hoe langer je blijft, hoe lastiger het wordt om te vertrekken. Nextcloud dekt hetzelfde dagelijkse werk af, op infrastructuur die jij kiest.

Nextcloud is gebouwd op PHP en wordt ontwikkeld door Nextcloud GmbH in Stuttgart, samen met een opensource-community. Daarmee krijg je waar een bedrijf normaal gesproken een productiviteitssuite voor koopt (bestanden synchroniseren en delen, kantoordocumenten, chat en videobellen, agenda's, contactpersonen en een AI-assistent), terwijl 100% van je bestanden onder je eigen dak blijft.

Onder de motorkap is het een webapplicatie met een database en een opslagbackend. De desktop- en mobiele apps synchroniseren bestanden met de server via WebDAV. Agenda's en contactpersonen gebruiken de open standaarden CalDAV en CardDAV, zodat iPhones, Macs en Thunderbird er zonder extra software verbinding mee maken. Alles wat verder gaat dan bestanden is een app die je aanzet vanuit de ingebouwde App Store.

Wat zijn de belangrijkste voordelen van Nextcloud?

Volledig eigenaarschap van je data

Net als bij teamchat (zie onze installatiegids voor Mattermost) is het uitgangspunt hetzelfde: je data is van jou. Elk contract, elke factuur, elk personeelsdossier en elke presentatie voor het bestuur staat op je eigen infrastructuur. Geen derde partij kan die gegevens voor eigen doeleinden scannen of op een dag besluiten dat je er niet meer bij kunt.

Sinds 2025 is dat tweede risico niet langer theoretisch. Nadat de Verenigde Staten sancties hadden opgelegd aan de hoofdaanklager van het Internationaal Strafhof, raakte hij de toegang tot zijn e-mailaccount bij Microsoft kwijt. In oktober 2025 besloot het Strafhof zijn ongeveer 1.800 werkplekken over te zetten naar openDesk, de opensource-werkplekomgeving die voor de Duitse publieke sector is ontwikkeld en voor bestanden Nextcloud gebruikt.

Klantvertrouwen en AVG-naleving

Als klanten vragen waar hun documenten staan, is “op onze eigen servers in Frankfurt” een korter antwoord dan een lijst subverwerkers. Omdat bestanden nooit de infrastructuur verlaten die je zelf beheert, worden doorgifteanalyses onder de AVG eenvoudiger, net als de beveiligingsvragenlijsten die door NIS2 via de toeleveringsketen bij leveranciers belanden. Bewaartermijnen, auditlogging en versleuteling stel je zelf in, zonder te wachten op de roadmap van een leverancier.

Kies je in de cloud van een Amerikaanse aanbieder voor een EU-regio, dan bepaal je waar de data staat, niet welke wetgeving er vat op heeft. In juni 2025 verklaarde een directeur van Microsoft France onder ede voor de Franse Senaat dat hij niet kon garanderen dat gegevens van Franse burgers nooit zonder instemming van de Franse autoriteiten aan Amerikaanse instanties zouden worden overgedragen.

Geen prijs per gebruiker

Beide suites rekenen per gebruiker, elke maand weer. Microsoft 365 Business Standard ging in juli 2026 van 12,50 naar 14 dollar per gebruiker per maand, en Google Workspace Business Standard kost bij een jaarabonnement 14 dollar per gebruiker per maand. Voor een bedrijf met 50 mensen is dat 8.400 dollar per jaar, nog zonder add-ons, en de rekening groeit met elke nieuwe medewerker. Nextcloud in eigen beheer kost wat de server kost, en diezelfde server kan zonder extra kosten ook je 51e medewerker aan.

De software zelf is gratis. Nextcloud GmbH verkoopt vanaf 100 gebruikers Enterprise-abonnementen met ondersteuning van de leverancier, en zo'n abonnement heb je alleen nodig als je wilt dat de leverancier voor je klaarstaat.

Volledige aanpasbaarheid en integratie

Nextcloud is opgebouwd uit apps. Standaard bevat de server het essentiële, en de App Store vult de rest aan: projectborden, formulieren, whiteboards en koppelingen met tools als OpenProject, Jira, GitLab en Mattermost. Je schakelt in wat het bedrijf nodig heeft, en niets meer. Daaronder liggen WebDAV-, CalDAV- en CardDAV-endpoints, een REST-API en webhooks, zodat je eigen systemen documenten kunnen opslaan, shares kunnen aanmaken of op nieuwe uploads kunnen reageren.

Het scherm Apps in het beheer van Nextcloud, met een lijst van ingeschakelde apps zoals OpenProject-integratie, Wachtwoordenbeleid en Delen via e-mail, en het wijzigingslog van de geselecteerde app

Kernfuncties van Nextcloud

Bestanden: synchroniseren en delen

  • Desktopclients voor Windows, macOS en Linux, met virtuele bestanden op Windows en macOS, zodat grote mappen laptops niet laten vollopen
  • Mobiele apps voor iOS en Android, met automatisch uploaden van foto's
  • Deellinks met wachtwoord, vervaldatum en alleen leesrechten voor klanten en partners
  • Bestandsaanvragen: links die alleen uploaden toestaan, waarmee klanten je documenten sturen
  • Teammappen die bij een groep horen in plaats van bij één medewerker
  • Versiegeschiedenis, prullenbak en bestandsvergrendeling
  • Externe opslag: koppel bestaande Windows-netwerkshares (SMB), S3-buckets, SFTP en WebDAV
  • Interface in tientallen talen, per gebruiker in te stellen

Nextcloud Files in het Japans, met een nieuw aangemaakte map en de zijbalk Activiteit geopend naast de bestandslijst

Kantoordocumenten

  • Nextcloud Office, gebaseerd op Collabora Online, voor Word-, Excel- en PowerPoint-bestanden in de browser
  • Realtime samen bewerken, met opmerkingen en bijgehouden wijzigingen
  • Euro-Office, de opensource-suite die Nextcloud in 2026 met IONOS en Proton lanceerde, als alternatieve editor
  • Native ondersteuning voor OpenDocument (ODF), naast DOCX, XLSX en PPTX
  • Sjablonen, pdf-export en versiegeschiedenis bij elk document
  • De desktopapps van Office werken nog steeds met de gesynchroniseerde bestanden

Nextcloud Talk

  • Chatten in een-op-eengesprekken, groepsgesprekken en openbare gesprekken
  • Videobellen en schermdelen in de browser en in de mobiele apps
  • Webinars met een lobby, en aparte vergaderruimtes
  • Gesprekken opnemen met de opnameserver
  • Inbellen via SIP met een Enterprise-abonnement voor Talk
  • Federatie met mensen op andere Nextcloud-servers

Groupware

  • Agenda met CalDAV-synchronisatie, reservering van ruimtes en middelen, en afspraakmomenten die klanten kunnen boeken
  • Contactpersonen met CardDAV-synchronisatie en gedeelde adresboeken
  • E-mail: een webclient voor je bestaande mailbox (Nextcloud is geen mailserver)
  • Deck: kanbanborden voor teamtaken
  • Formulieren, peilingen en gedeelde tabellen

Beveiliging en compliance

  • Tweestapsverificatie met authenticator-apps of beveiligingssleutels, per groep af te dwingen
  • Single sign-on via LDAP/Active Directory, SAML 2.0 of OpenID Connect
  • Versleuteling aan de serverzijde, plus end-to-end versleutelde mappen voor de gevoeligste gegevens
  • Bescherming tegen bruteforce-aanvallen en wachtwoordbeleid
  • Auditlog van aanmeldingen, shares en bestandswijzigingen
  • Toegangsbeheer en bewaarregels op basis van tags
  • Virusscans met ClamAV

AI-assistent

  • Samenvattingen, koppen en herschrijvingen van elke tekst
  • Chatten met een taalmodel binnen Nextcloud
  • Transcriptie van spraak naar tekst
  • Afbeeldingen genereren
  • Modellen op je eigen hardware (apps voor een lokaal taalmodel, Whisper en Stable Diffusion) of via een externe aanbieder die je zelf kiest

Beheer

  • Gebruikers, groepen, quota en apps, beheerd vanuit de webinterface
  • Gastaccounts voor externe samenwerkingspartners
  • Je eigen logo, kleuren en domein via de instellingen voor Uiterlijk
  • Zoeken in de volledige tekst van documenten met Elasticsearch
  • Client Push, dat desktopclients over wijzigingen informeert in plaats van ze zelf steeds te laten controleren
  • Systeemstatus en gebruiksgegevens via de ingebouwde monitoring-app

Hoe zet je Nextcloud op?

Beheerde Nextcloud-hosting

Wil niemand in je bedrijf servers beheren, dan zijn er aanbieders die Nextcloud als beheerde dienst voor je draaien. Hetzner Storage Share bijvoorbeeld draait het in zijn datacenter in het Duitse Falkenstein, met pakketten vanaf 1 TB. Jij beheert gebruikers, groepen, quota en apps uit de App Store, maar toegang tot de server zelf krijg je niet. Alles waarvoor je de server nodig hebt (PHP afstellen, een documentserver of een Talk-backend naast Nextcloud zetten, je eigen back-uproutine) vraagt om een eigen installatie.

In eigen beheer: de aanbevolen aanpak

Voor volledige controle is zelf hosten de aangewezen weg. Dit zijn de configuraties die we aanraden:

Kleinschalig: kleine en middelgrote bedrijven

Voor bedrijven met maximaal 100 gebruikers en een paar terabyte aan bestanden:

  • Nextcloud All-in-One (AIO), de Docker-opzet die Nextcloud GmbH onderhoudt: die start Nextcloud met PostgreSQL, Redis en Client Push, haalt zelf een TLS-certificaat op en biedt als optionele containers Nextcloud Office, de high-performance backend voor Talk, ClamAV en back-ups met BorgBackup
  • Gratis voor maximaal 100 gebruikers; daarboven heft Nextcloud de limiet op met een Enterprise-abonnement
  • Eén server met 4 tot 8 CPU-cores en 16 tot 32 GB RAM
  • NVMe-opslag voor het systeem en de database, plus een apart volume voor bestanden
  • Een domein dat naar de server verwijst, met poort 443 open voor Nextcloud en 3478 (TCP en UDP) voor gesprekken in Talk
  • Dagelijkse AIO-back-ups, gekopieerd naar een tweede locatie

Voorbeeld van een Docker Compose-bestand (de officiële AIO-opzet):

name: nextcloud-aio
services:
  nextcloud-aio-mastercontainer:
    image: ghcr.io/nextcloud-releases/all-in-one:latest
    init: true
    restart: always
    container_name: nextcloud-aio-mastercontainer # must not be changed
    volumes:
      - nextcloud_aio_mastercontainer:/mnt/docker-aio-config # must not be changed
      - /var/run/docker.sock:/var/run/docker.sock:ro
    network_mode: bridge
    ports:
      - "80:80"
      - "8080:8080" # AIO interface
      - "8443:8443"

volumes:
  nextcloud_aio_mastercontainer:
    name: nextcloud_aio_mastercontainer # must not be changed

Voer docker compose up -d uit, open https://your-server-ip:8080 en de AIO-interface leidt je langs het domein, de optionele containers en de eerste back-up. De mastercontainer maakt al het andere aan en werkt het bij, Nextcloud zelf inbegrepen.

Stel je de stack liever zelf samen, dan werkt de Docker-image nextcloud van de community met je eigen database, Redis en reverse proxy. Volgens de maintainers is die bedoeld voor experts.

Grootschalig: grote organisaties

Voor organisaties met honderden of duizenden gebruikers, uptime-eisen en tientallen terabytes aan bestanden:

  • Kubernetes met de Helm-chart van Nextcloud, of meerdere applicatieservers achter een load balancer
  • S3-compatibele objectopslag als primaire opslag, op grote schaal met meerdere buckets: een Europese aanbieder als jurisdictie ertoe doet, of Amazon S3 met encryptiesleutels die Nextcloud zelf bewaart (SSE-C)
  • PostgreSQL als beheerde dienst (Amazon RDS of Aurora) of als eigen gerepliceerd cluster
  • Redis (Amazon ElastiCache) voor bestandsvergrendeling, sessies en caching, gedeeld door alle nodes
  • Client Push, zodat duizenden desktopclients van wijzigingen horen in plaats van de server steeds te bevragen
  • High-performance backend voor Talk met een TURN-server, voor gesprekken met 30 tot 50 actieve deelnemers of webinars met honderden kijkers
  • Collabora Online of Euro-Office op aparte nodes voor het bewerken van documenten
  • Elasticsearch om in de volledige tekst van documenten te zoeken
  • Single sign-on via Microsoft Entra ID, Keycloak of Active Directory

Deze architectuur schaalt horizontaal in plaats van verticaal: je voegt applicatienodes toe naarmate het aantal gebruikers groeit, terwijl de opslag meegroeit met de bucket. Op deze schaal hoort een Enterprise-abonnement in het budget. Boven de 500 gebruikers markeert de community-editie zichzelf als niet ondersteund en beperkt ze de gratis pushmeldingsdienst, en geclusterde installaties worden ondersteund vanaf het Premium-abonnement.

Waarom kiezen voor Nextcloud boven andere oplossingen?

vs. Microsoft 365 (OneDrive, SharePoint, Teams)

  • Kosten: Business Standard kost 14 dollar per gebruiker per maand vanaf juli 2026; de community-editie van Nextcloud is gratis
  • Jurisdictie: de EU Data Boundary van Microsoft bepaalt waar data wordt opgeslagen, niet welke wetgeving er vat op heeft; bij een Europese hostingprovider of op je eigen hardware heeft geen Amerikaanse aanbieder je bestanden in handen
  • Lock-in: SharePoint-sites, Teams-kanalen en Power Automate-flows laten zich niet netjes exporteren; Nextcloud gebruikt open protocollen (WebDAV, CalDAV, CardDAV) en standaardformaten voor bestanden
  • E-mail: Microsoft 365 bevat Exchange-mailboxen; Nextcloud Mail is een client, dus je hebt er een e-mailprovider naast nodig
  • Office: bij werkmappen vol VBA-macro's gaan gebruikers het verschil merken; alledaagse documenten openen en bewerken gaat prima

vs. Google Workspace

  • Kosten: Business Standard kost 14 dollar per gebruiker per maand bij een jaarabonnement en 16,80 dollar bij een flexibel abonnement; Nextcloud schaalt tegen de kosten van de infrastructuur
  • Eigenaarschap van data: Google host je documenten; Nextcloud houdt ze op servers die jij kiest
  • Bestandsformaten: Google Docs, Sheets en Slides gebruiken eigen formaten van Google en moeten worden geëxporteerd als je weggaat; Nextcloud Office slaat op in de standaardformaten DOCX, XLSX en ODF
  • Samen bewerken: Google Docs biedt nog altijd het soepelste realtime bewerken; samen bewerken in Nextcloud Office werkt, maar is minder gepolijst

vs. Dropbox / Box

  • Reikwijdte: Dropbox en Box richten zich op bestanden; Nextcloud voegt daar in dezelfde installatie kantoordocumenten, gesprekken, agenda's en contactpersonen aan toe
  • Prijzen: beide rekenen per gebruiker; bij Nextcloud betaal je voor opslag, niet voor licenties
  • In eigen beheer: volledige datasoevereiniteit, tot en met de plek waar je back-ups staan
  • Federatie: Nextcloud-servers delen over organisatiegrenzen heen met elkaar, dus een partner die Nextcloud draait heeft geen account op jouw server nodig

Nextcloud + Mattermost: een digitale werkplek in eigen beheer

Voor chat en vergaderingen hebben de meeste bedrijven genoeg aan Nextcloud Talk. Teams die al in Mattermost werken, meestal engineering en operations, kunnen dat voor chat blijven gebruiken en bestanden, documenten en agenda's aan Nextcloud overlaten. De app Mattermost-integratie van Nextcloud verbindt die twee:

  • Delen vanuit Files: stuur bestanden rechtstreeks vanuit Nextcloud Files naar een Mattermost-kanaal
  • Geïntegreerd zoeken: vind Mattermost-berichten via de zoekbalk van Nextcloud
  • Vermeldingen op het dashboard: je nieuwste @vermeldingen in Mattermost verschijnen op het dashboard van Nextcloud
  • Naleving van privacyregels: beide platforms houden data voor 100% op je eigen infrastructuur
  • Kostenbesparing: één set servers vervangt een productiviteitssuite en een chatabonnement, die allebei per gebruiker worden gefactureerd

Voeg daar GitLab in eigen beheer aan toe, en ook de engineeringkant van het bedrijf draait op hetzelfde principe.

Technische vereisten

Minimale vereisten

  • 64-bit Linux (Ubuntu 24.04 of 26.04 LTS, Debian 13, RHEL 9 of 10)
  • PHP 8.3 of hoger
  • MySQL 8.4, MariaDB 10.11 of PostgreSQL 14, of nieuwer
  • Webserver (Apache 2.4, of nginx met PHP-FPM)
  • PHP-geheugenlimiet van 128 MB per proces
  • Toegang tot cron voor achtergrondtaken

Aanbevolen voor productie

  • PHP 8.4 of 8.5
  • PostgreSQL 18 of MariaDB 11.8
  • PHP-geheugenlimiet van 512 MB of meer
  • Redis voor bestandsvergrendeling en caching, APCu voor lokale caching
  • SSD- of NVMe-opslag voor de database
  • Objectopslag of een apart volume voor bestanden, gekozen vóór de eerste upload
  • SSL-certificaat met HSTS ingeschakeld
  • High-performance backend voor Talk bij gesprekken met meer dan een paar deelnemers

Kostenvergelijking

Nextcloud in eigen beheer (50 gebruikers, 1 TB aan bestanden)

  • Server: 40 tot 120 dollar per maand (VPS of dedicated server)
  • Opslag en back-ups op een andere locatie: 10 tot 40 dollar per maand
  • Office en videobellen: gratis (Nextcloud Office en Talk in de community-editie)
  • SSL: gratis (Let's Encrypt)
  • Totaal: ca. 50 tot 160 dollar per maand

Microsoft 365 Business Standard (50 gebruikers)

  • Licenties: 14 dollar per gebruiker per maand
  • Inbegrepen: e-mail via Exchange en 1 TB OneDrive-opslag per gebruiker
  • Totaal: 700 dollar per maand

Google Workspace Business Standard (50 gebruikers)

  • Licenties: 14 dollar per gebruiker per maand (jaarabonnement) of 16,80 dollar (flexibel abonnement)
  • Inbegrepen: Gmail en 2 TB gecombineerde opslag per gebruiker
  • Totaal: 700 tot 840 dollar per maand

De rekensom: kijk je alleen naar infrastructuur, dan kost Nextcloud in eigen beheer bij 50 gebruikers 75% tot 95% minder. Tel je daar een e-mailprovider en een paar uur beheer per maand bij op, dan is het verschil bij 50 gebruikers kleiner, maar het groeit met elke nieuwe medewerker: de licentiefactuur stijgt per gebruiker en de serverrekening verandert nauwelijks. Wil je ondersteuning van de leverancier, dan begint Nextcloud Enterprise bij 71,29 euro per gebruiker per jaar voor Files Standard (exclusief btw, vanaf 100 gebruikers), ongeveer 5,94 euro per gebruiker per maand, nog zonder infrastructuur.

Best practices

  1. Kies je opslag vóór de eerste upload: voeg je objectopslag als primaire opslag toe aan een bestaande installatie, dan worden alle bestaande bestanden onbereikbaar, dus kies bij de installatie tussen lokale schijven en S3
  2. Zet achtergrondtaken op Cron: standaard gebruikt Nextcloud AJAX, dat taken alleen uitvoert als iemand een pagina laadt; laat de systeem-cron elke 5 minuten cron.php uitvoeren
  3. Gebruik Redis voor bestandsvergrendeling: schakel Redis in voor transactionele bestandsvergrendeling en caching, en APCu voor lokale caching, zodat synchronisatie snel blijft als veel mensen aan dezelfde bestanden werken
  4. Koppel single sign-on: verbind Nextcloud met Active Directory, Entra ID of Keycloak, zodat iemands toegang stopt op de dag dat die persoon uit dienst gaat, en dwing tweestapsverificatie af voor elke groep
  5. Leg deelregels vast vanaf dag één: verplicht wachtwoorden en vervaldatums voor openbare links, beperk wie buiten het bedrijf mag delen en bewaar afdelingsgegevens in teammappen, zodat die niet met een medewerker de deur uit gaan
  6. Maak back-ups van meer dan alleen de bestanden: neem de database, de datamap en config.php mee in de back-up, plus de encryptiesleutels als versleuteling aan de serverzijde aanstaat; raak je de sleutels of het instance secret kwijt, dan is je data voorgoed verloren
  7. Upgrade één hoofdversie tegelijk: Nextcloud kan geen hoofdversies overslaan en elke versie krijgt een jaar lang updates; Hub 25 Autumn (versie 32) is in september 2026 end-of-life gegaan, dus controleer welke versie je draait en test upgrades eerst op een kopie
  8. Plan Talk vóór de eerste bedrijfsbrede bijeenkomst: zonder de high-performance backend stuurt elke deelnemer video naar elke andere deelnemer, en dat werkt alleen bij kleine vergaderingen
  9. Voer de beveiligingscontroles uit: los elke waarschuwing op de overzichtspagina van de beheerinstellingen op en test daarna je publieke adres met de gratis Nextcloud Security Scan op scan.nextcloud.com
  10. AVG vanaf dag één: stel bewaartermijnen in voor verwijderde bestanden en oude versies, schakel het auditlog in en leg vast waar servers en back-ups staan voordat het eerste klantbestand binnenkomt

Veelvoorkomende toepassingen

  • Vervanging van Microsoft 365 of Google Workspace: bestanden, documenten, agenda's en videogesprekken voor het hele bedrijf, op servers die je zelf beheert
  • Documenten uitwisselen met klanten: advocatenkantoren, accountants en adviesbureaus die bestanden versturen via links met een wachtwoord en een vervaldatum, en documenten verzamelen via bestandsaanvragen
  • Publieke sector: overheden die hun data binnen de landsgrenzen moeten houden; de Duitse deelstaat Sleeswijk-Holstein vervangt SharePoint door Nextcloud
  • Gezondheidszorg: patiëntdocumenten die in eigen land blijven, met end-to-end versleutelde mappen voor de gevoeligste dossiers
  • Engineering, architectuur en media: grote CAD-tekeningen en videobestanden die als virtuele bestanden worden gesynchroniseerd, zodat laptops niet vollopen
  • Onderwijs: lesmateriaal, opdrachten en online lessen voor scholen en universiteiten
  • Bedrijven met meerdere vestigingen: teammappen, gedeelde agenda's en vergaderingen in Talk, over landen en talen heen
  • Financiële dienstverlening en gereguleerde sectoren: auditlogs, bewaarregels en toegangsbeheer die auditors laten zien wie wat heeft gewijzigd

Hulp nodig bij het opzetten van Nextcloud?

Ons team zet opensource-infrastructuur in eigen beheer op en draait die voor bedrijven in heel Europa. Of het nu gaat om:

  • De eerste installatie en het bemeten van de servers
  • Migratie vanuit Microsoft 365 (OneDrive en SharePoint), Google Drive of Dropbox
  • Single sign-on met Active Directory, Microsoft Entra ID of Keycloak
  • Inrichting van Nextcloud Office en de high-performance backend voor Talk
  • Een hoogbeschikbare installatie op AWS of Kubernetes
  • Back-ups, monitoring en upgradebeheer
  • Training en documentatie voor je team

Neem contact met ons op via office@c9group.dev voor een gratis adviesgesprek en offerte.


Gepubliceerd: 15 september 2026 Categorieën: Samenwerking, Open Source, Privacy