Solutions · Files & collaboration
A VPS for Nextcloud
Nextcloud All-in-One is the project's own Docker install: one mastercontainer that sets up Nextcloud, its database, Redis, Office, Talk and backups behind a web wizard. What it wants from a server is disk for your files, memory for PHP and previews, and a domain for the certificate. BD-12 at $17.90 has 200 GB and 12 GB of RAM; C4-8-160 at $72.90 arrives with AIO started.
What it needs
Software from the docs, sizes labelled by source
The software and the security posture come from the project's own documentation. Where the project publishes no hardware figure, the sizes say whose they are.
From the Nextcloud AIO README
- Docker, then the mastercontainer with
--publish 80:80 --publish 8080:8080 --publish 8443:8443and the Docker socket read-only. - A domain pointing at the server, with ports 80 and 8443 reachable, so AIO can fetch a Let's Encrypt certificate.
- First visit:
https://your-ip:8080by IP (self-signed), password fromconfiguration.jsoninside the container. - PHP defaults to 512 MB per process; Office (Collabora) and Talk each want memory of their own. Backups are built in (Borg).
Sizes (ours: AIO publishes no hardware figure)
| Workload | vCPU | RAM |
|---|---|---|
| Files and calendar for one to three peopleNextcloud, database, Redis. Previews and uploads are the load. | 2 | 4 GB |
| A family or a small team, with OfficeCollabora is a browser-based office suite running on your server. | 4 | 8 GB |
| Talk video calls, many users, full-text searchThe high-performance backend and search index want RAM. | 6 | 12 GB |
The plans that fit
4 machines, priced live
Ordered by disk, which is what Nextcloud fills. Prices are today's, per month, read from the catalogue.
- BD-8$12.90/mo
4 vCPU · 8 GB · 100 GB disk · 32 TB
100 GB, 8 GB: files for a few people. 4 vCPU, 8 GB, 100 GB and 32 TB of transfer. Paste the docker command yourself.
- BD-12$17.90/mo
6 vCPU · 12 GB · 200 GB disk · 32 TB
200 GB, 12 GB: with Office and Talk. 6 vCPU and 12 GB for Collabora and Talk beside Nextcloud, 200 GB for the files. The pick below.
- BD-24$31.90/mo
8 vCPU · 24 GB · 300 GB disk · 32 TB
300 GB, 24 GB: a team. 8 vCPU, 24 GB, 300 GB. Full-text search, previews for large photo libraries, many concurrent users.
- C4-8-160$72.90/mo
4 vCPU · 8 GB · 160 GB disk · 4 TB
160 GB, arrives with AIO started. The preset installs Docker and starts the mastercontainer on a supplier that runs start-up scripts; you finish on port 8080.
“Deploy installed” opens the configurator with our Nextcloud AIO start-up script already in the start-up box, in full, before you buy. It runs once, as root, while the server is built, and only on suppliers whose platform runs start-up scripts; on the other rows the install is the same commands, pasted by you.
The install
Five steps, from the AIO README
With the preset, steps 1 and 2 are done when the server arrives. Have the domain ready before step 3.
- Docker.
curl -fsSL https://get.docker.com | sh - Start the mastercontainer exactly as the README shows:
docker run --init --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 8443:8443 --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro ghcr.io/nextcloud-releases/all-in-one:latest - Point a domain at the server. An A record such as cloud.example.com; AIO checks it and fetches the certificate itself.
- Open the AIO interface by IP.
https://your-ip:8080, accept the self-signed certificate, and log in with the password fromdocker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json. - Enter the domain, pick the containers, start. Office, Talk, Imaginary, full-text search — each is a checkbox and a chunk of RAM. Set a Borg backup target before you invite anyone.
Honestly
What we would actually buy
Nextcloud fills disk and eats RAM in the optional containers. Buy for both.
For a household or a small team, with Office
BD-12 · $17.90/mo
6 vCPU, 12 GB and 200 GB at $17.90: Nextcloud with Collabora and Talk switched on, 200 GB for the files, and 32 TB of transfer so syncing a photo library is not a bill. It is cheaper than the 160 GB machine that carries our preset, and the preset is two commands anyway. If you will not use Office or Talk, BD-8 at $12.90 with 100 GB is enough.
Questions