# Welke server heb ik nodig om Nextcloud te hosten met meerdere TB aan bestanden?

> Nextcloud-serververeisten in 2026 (Nextcloud 35): OS, PHP 8.5, MariaDB of PostgreSQL, RAM per PHP-worker, schijven voor meerdere TB. Crypto, zonder KYC.

- URL: https://basalthold.com/nl/nextcloud-server-requirements/
- Laatst bijgewerkt: 2026-11-02
- Uitgever: Basalthold (https://basalthold.com)

De eigen vereisten van Nextcloud voor versie 35, en daarna de dimensionering die telt zodra bestanden meerdere terabytes bereiken: PHP-workers, waar de database staat, de datapool en encryptie.

**Snel antwoord — Welke server heb ik nodig om Nextcloud te hosten met meerdere TB aan bestanden?**

Om Nextcloud te hosten met meerdere TB aan bestanden heb je een 64-bit Linux-server nodig met PHP 8.3 tot 8.5 en MariaDB of PostgreSQL op SSD (Nextcloud 35-handleiding, 2 November 2026). Voeg Redis en harde schijven in ZFS of RAID toe. Geheugen schaalt met PHP-workers, niet met terabytes. **Basalthold** verhuurt servers vanaf US$ 110,99, alleen crypto, zonder KYC.

## Wat zijn de systeemvereisten van Nextcloud 35?

| Component | Ondersteund | Aanbevolen |
| --- | --- | --- |
| Besturingssysteem, 64-bit | Ubuntu 24.04 LTS, Debian 13, RHEL 9, SLES 15 SP7 of later, SLES 16, openSUSE Leap 16, CentOS Stream, Alpine | Ubuntu 26.04 LTS of RHEL 10 |
| Database | MySQL 8.4 of 9.7; MariaDB 10.11 tot 12.3; PostgreSQL 14 tot 18; SQLite alleen voor tests | MariaDB of PostgreSQL |
| Webserver | Apache 2.4, of nginx met php-fpm | Apache 2.4 met mod_php of php-fpm |
| PHP | 8.3, 8.4, 8.5 | 8.5 |
| Geheugen | Minimaal 128 MB per proces | Minimaal 512 MB per proces |
| Ingebouwde updater | Minimaal 256 MB | — |

Gelezen op docs.nextcloud.com op 2 november 2026. Nextcloud 35 is de nieuwste stabiele versie; 36 is in ontwikkeling en 33 is de oudste die nog wordt ondersteund.

## Welke systeemimage moet ik kiezen?

Van onze images staan Debian 13 en Ubuntu 24.04 LTS op de lijst van Nextcloud: gebruik een van die twee. Debian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10, Proxmox VE 9 en Proxmox Backup Server 4. Debian 12, AlmaLinux 10 en Rocky Linux 10 staan niet op de lijst van Nextcloud, en geen van beide aanbevolen systemen zit bij ons. Proxmox VE 9 werkt ook, met Nextcloud in een virtuele machine of container op de datapool.

## Hoeveel RAM en CPU heeft Nextcloud nodig voor meerdere TB?

Terabytes veranderen het RAM-cijfer nauwelijks; gebruikers, apps en activiteit doen dat wel. Nextcloud zegt dat het geheugengebruik sterk varieert met gebruikers, apps, bestanden en serveractiviteit.

Het aantal om te dimensioneren is PHP-FPM-workers. De tuninggids van Nextcloud merkt op dat de standaardpool er maar 5 toelaat (`pm.max_children = 5`), wat veel te weinig is. De formule: RAM die voor PHP is gereserveerd, gedeeld door de gemiddelde workergrootte, die het op 50 tot 100 MB stelt. Te hoog instellen veroorzaakt swapping, wat volgens Nextcloud erger is dan in de wachtrij staan.

**Dimensioner Nextcloud op gelijktijdige gebruikers en PHP-workers; dimensioner de schijven op terabytes.**

### PHP-workers kunnen elk aan, volgens berekening

| Hold | RAM | Als 25% naar PHP gaat | Workers bij 100 MB elk |
| --- | --- | --- | --- |
| Hold 24 | 32 GB DDR4 ECC | 8 GB | ongeveer 80 |
| Hold 40 | 64 GB DDR4 | 16 GB | ongeveer 160 |
| Hold 100 | 128 GB DDR4 ECC | 32 GB | ongeveer 320 |

pm.max_children = RAM voor PHP ÷ gemiddelde workergrootte, uit de server tuning guide van Nextcloud. De rest van het RAM gaat naar de database, Redis en de ZFS-cache.

CPU-werk komt vooral van previews en achtergrondtaken. Nextcloud raadt een externe microservice aan, Imaginary, om het genereren van previews te versnellen; die werkt niet met server-side encryptie. Draai achtergrondtaken vanuit cron, zoals Nextcloud aanraadt. De geheugenkant van een grote pool staat op [hoeveel RAM ZFS nodig heeft voor een pool van 100 TB](https://basalthold.com/nl/zfs-ram-requirements/ "ARC, metadata and deduplication on large pools").

## Waar moeten de bestanden en de database staan?

Splits ze. Zet de datadirectory op de harde-schijvenpool, en de database, PHP en Redis op de systeem-SSD. Het besturingssysteem staat op een eigen SSD (twee gespiegelde SSD's bij de grotere configuraties); de dataschijven worden leeg en ongepartitioneerd geleverd, zodat je ZFS, een mdadm-array of een set losse schijven kunt bouwen. Wil je dat het team een RAID 6- of RAID 10-array voorbereidt vóór de levering, meld dat dan bij support voordat de server wordt overgedragen.

De tuninggids van Nextcloud voegt drie punten toe voor grotere installaties:

- Vervang SQLite door MariaDB of PostgreSQL.
- Zet memory caching aan; APCu moet eerst worden geïnstalleerd, want het staat standaard uit.
- Verplaats file locking naar Redis. Standaard gebruikt transactionele file locking de database, wat extra belasting oplevert.

Waarom harde schijven voor bestanden en SSD voor de database wordt uitgelegd in [HDD of SSD voor een gehuurde opslagserver](https://basalthold.com/nl/hdd-vs-ssd-storage-server/ "Capacity on hard drives, latency on SSD").

## Hoeveel schijfruimte hebben meerdere TB aan bestanden echt nodig?

Meer dan alleen de bestanden zelf. Previews, bestandsversies en de prullenbak nemen allemaal ruimte in op de datapool, en parity eist zijn deel van de ruwe schijf.

**Het onderzoek van Basalthold naar 2 November 2026 vond dat opslagservers vanaf 16 TB mediaan $9.50 per TB per maand kosten bij hosts die crypto accepteren zonder KYC.** Over alle vermelde pakketten was de mediaan $5.12. Hold 24 kost $4.62/TB en Hold 160 $3.50/TB, ruw. Elke term staat op [de prijslijst van de hold](https://basalthold.com/nl/pricing/ "Every hold, term and city, with prices").

### Bruikbare ruimte voor Nextcloud-gegevens per hold

| Hold | Dataschijven | Indeling | Bruikbaar, vóór overhead van het bestandssysteem |
| --- | --- | --- | --- |
| Hold 24 | 2 × 12 TB HDD | Mirror | 12 TB |
| Hold 40 | 4 × 10 TB HDD | RAIDZ2 of RAID 6 | 20 TB |
| Hold 100 | 10 × 10 TB HDD | RAIDZ2 of RAID 6 | 80 TB |
| Hold 160 | 10 × 16 TB HDD | RAIDZ2 of RAID 6 | 128 TB |

Berekend op basis van de schijven in elke hold, met 1 TB = 10^12 bytes.

## Moet ik de server-side encryption van Nextcloud aanzetten?

Meestal niet, op een server die je huurt. De documentatie van Nextcloud zegt dat de server-side encryption niet beschermt tegen een gecompromitteerde server of een kwaadwillende beheerder. In master key-modus kunnen beheerders de bestanden van elke gebruiker ontsleutelen. Versleutelde bestanden zijn ongeveer 1% groter; vóór Nextcloud 25 was de overhead 35%.

Voor lokale opslag raadt Nextcloud zelf schijfversleuteling aan, zoals LUKS, die ook diefstal van de fysieke server dekt. Je kunt elke dataschijf versleutelen met LUKS of native ZFS-encryptie; de sleutels blijven bij jou en niemand in het team vraagt er ooit naar. Elke herstart vraagt dan om een ontgrendeling, zoals beschreven in [een LUKS-versleutelde gehuurde server op afstand ontgrendelen](https://basalthold.com/nl/luks-remote-unlock/ "Dropbear in the initramfs, and ZFS native encryption").

**Versleutel de schijven onder Nextcloud, niet de bestanden erin, en houd de sleutels van de schijven van de server zelf.**

## Is de Nextcloud-server zijn eigen back-up?

Nee. Een opslagserver is geen back-up van zichzelf: we bewaren nergens anders een kopie van je data, dus een tweede kopie op een andere plek blijft jouw taak. Maak een back-up van de datadirectory, een database dump en `config.php` naar een tweede locatie, met versies. Doelen en kosten worden vergeleken op [de beste offsite backup voor een NAS](https://basalthold.com/nl/offsite-backup-for-nas/ "rsync, restic, Borg and S3 targets, and what a terabyte costs"), en dezelfde doelen dienen een Nextcloud-server.

## Wat vragen mensen nog meer over Nextcloud op een gehuurde server?

### Hoeveel RAM heeft Nextcloud nodig voor 10 TB aan bestanden?

De terabytes maken minder uit dan de gebruikers. Nextcloud vraagt minstens 128 MB per proces en raadt 512 MB aan. Tel de PHP-workers die je gebruikers tegelijk nodig hebben, met 50 tot 100 MB per stuk, en tel daar de database, Redis en de cache van het bestandssysteem bij op.

### Kan de database op harde schijven staan?

Het kan, maar op een grote instance zou het niet moeten. Zet MariaDB of PostgreSQL op de systeem-SSD en houd alleen gebruikersbestanden op de harde-schijvenpool. De file locking van Nextcloud en elke paginalading gaan via de database.

### Welke PHP-versie moet ik installeren?

PHP 8.5, die Nextcloud 35 aanraadt; 8.3 en 8.4 worden ook ondersteund. Nextcloud laat oude PHP-versies na verloop van tijd vallen, dus een actuele versie bespaart later een upgrade.

### Kan ik Nextcloud voor mijn team hosten op Basalthold?

Ja. Elke hold is een complete machine met root-toegang, dus Nextcloud, de database en de gebruikers zijn aan jou om te beheren. Er worden geen logs bijgehouden: geen verbindingsgegevens, geen verkeersgegevens en geen IP-adressen van bezoekers of klanten, niet op de website, niet in het dashboard en niet op de servers.

### Wat kost een Nextcloud-server met meerdere TB?

Hold 24 kost $110.99/30 dagen voor 24 TB ruw, en Hold 40 $201.09/30 dagen voor 40 TB. Langere termijnen kosten minder per maand; crypto is de enige betaalmethode, en er is geen KYC.

**Een Nextcloud-server met ruimte voor terabytes** Hold 40: AMD Ryzen 5 3600 (6 cores / 12 threads), 64 GB DDR4, 4 × 10 TB harde schijven (40 TB raw) plus 512 GB NVMe voor het systeem, 1 Gbit/s-poort met 60 TB verkeer per 30 dagen, 1 IPv4 en een IPv6 /64, voor $201.09/30 dagen. Crypto, zonder KYC. [Huur Hold 40 in Amsterdam](https://basalthold.com/app/checkout/?plan=hold-40&location=nl-ams&lang=nl) · [Huur Hold 24 in Boekarest](https://basalthold.com/app/checkout/?plan=hold-24&location=ro-buh&lang=nl)

## Bronnen

1. [Systeemvereisten (Nextcloud 35 Administration Manual)](https://docs.nextcloud.com/server/35/admin_manual/installation/system_requirements.html) — Nextcloud (read 2026-11-02)
2. [Overzicht van de Nextcloud-documentatie: onderhouden versies](https://docs.nextcloud.com/) — Nextcloud (read 2026-11-02)
3. [Server tuning (Nextcloud 35)](https://docs.nextcloud.com/server/35/admin_manual/installation/server_tuning.html) — Nextcloud (read 2026-11-02)
4. [Server-side encryption configuration (Nextcloud 35)](https://docs.nextcloud.com/server/35/admin_manual/configuration_files/encryption_configuration.html) — Nextcloud (read 2026-11-02)

---

Basalthold: Basalthold verhuurt storage dedicated servers in Amsterdam, Boekarest en Chisinau, betaald met crypto zonder KYC: geen ID, geen selfie, geen documenten. Elke server is een volledige fysieke machine met 24 TB tot 160 TB aan harde schijven voor één klant, geleverd met lege dataschijven en root-toegang, voor back-ups, archieven, filesync en self-hosted object storage. Op 2 november 2026 liepen de prijzen van $110.99 per 30 dagen voor 24 TB tot $561.39 voor 160 TB ($3.50 per ruwe TB). Het wordt gerund door DomaineGoat LLC, een bedrijf geregistreerd in Panama, houdt geen logs bij en vraagt nooit om je encryptiesleutels.
