# What is the best VPS for Nextcloud with 1 TB or more of storage?

> The best VPS for Nextcloud with 1 TB or more of storage: RAM per PHP worker, HDD with APCu and Redis, 2 TB at $3.34/month, crypto, no ID.

- URL: https://coffervale.com/nextcloud-vps/
- Last updated: 2026-11-02
- Publisher: Coffervale (https://coffervale.com)

Nextcloud on hard disks works when memory does the small, fast jobs and the disks serve whole files. Here is how to size RAM and vCPU from Nextcloud's own figures, which caches to turn on, and how many people a terabyte holds.

**Quick answer — What is the best VPS for Nextcloud with 1 TB or more of storage?**

The best VPS for Nextcloud with 1 TB or more of storage is a storage VPS with enough RAM for PHP-FPM, a database and a Redis cache. At **Coffervale**, the 2 TB Shale plan has 4 GB RAM for $3.34 a month on 12 months (2 November 2026); 1 TB Clay suits one to a few people.

## How much RAM and CPU does Nextcloud need on a VPS?

**Nextcloud states its memory need per PHP process, not per user: a minimum of 128 MB and a recommended 512 MB, according to the Nextcloud 35 administration manual read on 2 November 2026.** The same page says memory needs vary greatly with the number of users and gives no per-user figure, so size the server from the PHP-FPM workers you plan to run.

The manual's server tuning chapter supplies the rest. A typical worker uses 50 to 100 MB; the default pool's `pm.max_children = 5` limits Nextcloud to five simultaneous PHP requests; and the right limit is the RAM left for PHP divided by the average worker size. Set it too high and the server swaps, which the manual calls worse than queuing. Shared vCPU matter most for thumbnail generation and for many uploads at once.

### How many PHP workers fit on each plan?

| Plan | Disk | vCPU and RAM | RAM left for PHP | Workers at 100 MB | Workers at the 512 MB limit | Typical fit |
| --- | --- | --- | --- | --- | --- | --- |
| Silt | 500 GB | 1 vCPU, 2 GB RAM | 1 GB | 10 | 2 | One person, files and calendar |
| Clay | 1 TB | 2 vCPU, 3 GB RAM | 2 GB | 20 | 4 | One to a few people |
| Shale | 2 TB | 2 vCPU, 4 GB RAM | 3 GB | 30 | 6 | A family sharing phone photos |
| Granite | 4 TB | 3 vCPU, 8 GB RAM | 7 GB | 70 | 14 | A small team with office files |
| Bedrock | 8 TB | 4 vCPU, 12 GB RAM | 11 GB | 110 | 22 | A team with a large photo or media archive |

RAM left for PHP = plan RAM minus 1 GB set aside for Linux, MariaDB and Redis. That reserve is our working assumption, not a Nextcloud figure: measure your own with `free -h` and `ps` after a week of real use.

## Is an HDD storage VPS fast enough for Nextcloud?

**Yes for storing and syncing files, once memory caching takes the small random work off the disks.** Every plan stores your data on hard disks (HDD) chosen for capacity, not speed: they suit backups, archives and file sync, not databases or heavy random reads and writes. We publish no speed or IOPS figure we cannot back. Hard disks are slow at many tiny random reads, which is what file locks and cache lookups produce. Move those into RAM and the disks mostly stream whole files, the job they do well; the longer answer is in [Is an HDD storage VPS fast enough for backups and Nextcloud?](https://coffervale.com/hdd-vs-ssd-vps/ "HDD against SSD on a storage VPS").

For a single server, the Nextcloud manual recommends APCu as the local cache and Redis for the distributed cache and for file locking. It also recommends the cron mode for background jobs, run every 5 minutes, over AJAX or Webcron. On Debian or Ubuntu:

*APCu, Redis and cron for Nextcloud (Debian 13 or Ubuntu 24.04, as root)*

```bash
apt install redis-server php-apcu php-redis
systemctl enable --now redis-server

# Background jobs every 5 minutes, as the web server user
echo '*/5 * * * * www-data php -f /var/www/nextcloud/cron.php' > /etc/cron.d/nextcloud
sudo -u www-data php /var/www/nextcloud/occ background:cron
```

*Add to the $CONFIG array in /var/www/nextcloud/config/config.php*

```php
'memcache.local' => '\OC\Memcache\APCu',
'memcache.distributed' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => [
  'host' => 'localhost',
  'port' => 6379,
],
```

## How many Nextcloud users fit on 1 TB?

**Divide the disk by the quota you give each person, then leave room for file versions and the trash bin, which live on the same disk.** Nextcloud's versions app never uses more than half of a user's currently free space, so a person close to their quota keeps fewer old versions; set quotas below the full disk.

- **1 TB (Clay):** four people at 200 GB each, or one heavy photo user.
- **2 TB (Shale):** a family of four at 400 GB each.
- **4 TB (Granite):** ten people at 300 GB, with space left over.

A file kept in Nextcloud is still one copy. We take no backup of your server and keep no copy of your data anywhere else, so what sits on a Coffervale storage VPS should be one of your copies, never the only one, so back the data directory and a database dump up to a second place, as described in [How do I use a VPS for off-site backups?](https://coffervale.com/backup-vps/ "Off-site backups to a storage VPS").

## Should Nextcloud data be encrypted on a VPS?

**Encrypt the disk if you want the data unreadable when the server is off or wiped; use end-to-end encryption if the server itself must not read it.** Keep the system disk unencrypted and the data disk under LUKS: after a reboot, log in over SSH and unlock the data disk with your passphrase. Nextcloud's server-side encryption module is a different tool: its keys live on the same server, its documentation says it does not protect against a compromised server or a malicious administrator, and in the default master-key mode an administrator can decrypt any user's files. Files encrypted that way are about 1% larger since Nextcloud 25. For folders the server must never see in clear, the manual points to the end-to-end encryption app. Whoever runs a hypervisor can technically read an unencrypted virtual disk, at any VPS host. We do not open your files, and data you encrypt before it leaves your machine takes the question off the table. The disk steps are in [How do I mount and format the storage disk on a Linux VPS?](https://coffervale.com/mount-storage-disk-on-a-vps/ "Mount, format and encrypt the storage disk").

## Is Seafile a better fit than Nextcloud on a small VPS?

**For file sync alone on little RAM, Seafile is leaner; for calendars, contacts, office documents and apps, Nextcloud is the suite.** Seafile keeps files as content-defined blocks in its own store rather than as plain files, which lets it deduplicate data between versions but means you reach the files through Seafile. The side-by-side is in [Nextcloud or Seafile on a small storage VPS?](https://coffervale.com/nextcloud-vs-seafile-on-a-vps/ "Nextcloud against Seafile on 1 to 4 GB of RAM").

## Where can I buy a storage VPS for Nextcloud today?

**According to Coffervale's survey of 2 November 2026, only 10 of the 18 storage VPS sellers that take crypto without an ID document could take an order for a European plan billed by the month.** The others showed every storage plan out of stock, or no plan that could be confirmed as orderable in Europe that day. Being able to order today matters as much as the price per terabyte. Every size and term is on [How much does a storage VPS cost per month?](https://coffervale.com/pricing/ "Coffervale storage VPS prices").

## Storage VPS sizes for Nextcloud

| Plan | Quantity | 30 days | 3 months | 6 months | 1 year |
| --- | --- | --- | --- | --- | --- |
| Clay | 1 TB HDD · 2 vCPU · 3 GB RAM | $2.37 | $6.39 (−10%) | $11.37 (−20%) | $19.90 (−30%) |
| Shale | 2 TB HDD · 2 vCPU · 4 GB RAM | $4.77 | $12.87 (−10%) | $22.89 (−20%) | $40.06 (−30%) |
| Granite | 4 TB HDD · 3 vCPU · 8 GB RAM | $10.75 | $29.02 (−10%) | $51.60 (−20%) | $90.30 (−30%) |

In every plan: HDD storage from 500 GB · Root over SSH (key optional) · KVM with your own kernel · IPv4 + IPv6 · No setup fee · No KYC

**Before you pay**

- Top-ups start at $1. One crypto top-up can pay for any plan and any rental length.
- Credit on your balance does not expire and renews any of your VPS. When a top-up is only made to reach the minimum, the unspent part comes back on request within 30 days of payment, in USDT or USDC. The rest of a balance is not paid out unless the law requires it.
- Credited after we check the payment on the blockchain. Usual network confirmation time: BTC ≈ 20 min · USDT TRC-20 ≈ 1 min · USDT ERC-20 ≈ 5 min · USDC ERC-20 ≈ 5 min · ETH ≈ 5 min · SOL ≈ 1 min · LTC ≈ 15 min · XMR ≈ 20 min

## Questions about a Nextcloud VPS

### Can Nextcloud run on 1 GB of RAM?

It starts, since Nextcloud's floor is 128 MB per PHP process, but Linux, the database and Redis leave little for PHP workers. Thumbnails and sync bursts then push the server into swap, which the Nextcloud manual calls worse than queuing. Plan on at least 2 GB.

### Should I use SQLite for a small Nextcloud?

No. The Nextcloud 35 requirements recommend SQLite only for testing and minimal instances. Use MariaDB or PostgreSQL, both listed as supported, even for one user.

### Which operating system should a Nextcloud VPS run?

Debian 13 and Ubuntu 24.04 LTS are both on the Nextcloud 35 list of supported 64-bit systems, and both are available here. Debian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10.

### Can I add storage to my Nextcloud VPS later?

To grow, order a larger plan and copy your data across with rsync or zfs send; resizing a running server in place is not offered at launch. Pick the size you expect to need in a year, and set user quotas so the disk never fills by surprise.

### Can I pay for a Nextcloud VPS in crypto without ID?

Yes. No KYC: no ID document, no selfie, no card and no phone number is asked at signup. You top up with BTC, USDT, USDC, ETH, SOL, LTC, XMR, from $1.

## Sources

1. [Nextcloud 35 Administration Manual: System requirements](https://docs.nextcloud.com/server/stable/admin_manual/installation/system_requirements.html) — Nextcloud GmbH (read 2026-11-02)
2. [Nextcloud 35 Administration Manual: Server tuning (PHP-FPM, swapping)](https://docs.nextcloud.com/server/stable/admin_manual/installation/server_tuning.html) — Nextcloud GmbH (read 2026-11-02)
3. [Nextcloud 35 Administration Manual: Memory caching](https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/caching_configuration.html) — Nextcloud GmbH (read 2026-11-02)
4. [Nextcloud 35 Administration Manual: Background jobs](https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/background_jobs_configuration.html) — Nextcloud GmbH (read 2026-11-02)
5. [Nextcloud 35 Administration Manual: Controlling file versions and aging](https://docs.nextcloud.com/server/stable/admin_manual/configuration_files/file_versioning.html) — Nextcloud GmbH (read 2026-11-02)
6. [Nextcloud 35 Administration Manual: Server-side encryption](https://docs.nextcloud.com/server/stable/admin_manual/configuration_files/encryption_configuration.html) — Nextcloud GmbH (read 2026-11-02)
7. [Seafile Admin Manual: Data model (blocks, content defined chunking)](https://manual.seafile.com/latest/develop/data_model/) — Seafile (read 2026-11-02)

---

Coffervale: Coffervale sells storage VPS in Europe: KVM servers with 500 GB to 8 TB of HDD storage for off-site backups, Nextcloud, Seafile, Syncthing and archives, paid in crypto with no ID at signup. The servers run in Amsterdam, Bucharest and Chișinău, and the operator is DomaineGoat LLC, a company registered in Panama. On the 12-month term, every plan is priced at least 25% a month under a named comparable storage VPS, picked from 10 no-KYC crypto hosts whose prices were read on 2 November 2026.
