Skip to main content

BULK /bʌlk/ noun: the mass or magnitude of something large

Self-hosted cloud storage on ZFS. Your server, your data.

Run Nextcloud, Seafile, or any self-hosted app on a full Linux VM with multi-terabyte ZFS HDD storage. No per-user pricing. No vendor lock-in. Starting at $5/month.

Get Started — $5/mo See All Plans
user@bulkvm:~
user@bulkvm:~$ docker compose up -d
[+] Running 3/3
✔ Container nextcloud-db Started
✔ Container nextcloud-redis Started
✔ Container nextcloud-app Started
user@bulkvm:~$ df -h /mnt/storage
Filesystem Size Used Avail Use% tank/nextcloud 5.0T 1.2T 3.8T 24%
user@bulkvm:~$ |
WHY SELF-HOST

Managed Nextcloud charges per user. A VPS charges per server.

Managed Nextcloud hosting typically runs $4–10 per user per month with a storage cap. For a household or a small team, you're paying $20–40/mo before you've stored anything substantial — and if you hit the cap, you're paying more.

A BulkVM VPS is a full Linux server with root access and multi-terabyte ZFS storage already mounted. Deploy Nextcloud with Docker, point the data directory at the volume, and you have the same result — one flat rate, as many users as you want, no storage caps.

No per-user or per-seat pricing
Full root access — any software, any version, any config
Run other services on the same server
Your data stays on your server
Managed Nextcloud — 5 users
5 users × ~$5/user/mo~$25
Storage (often capped at 100–500 GB)limited
Monthly~$25+
BulkVM Standard — unlimited users
5 TB ZFS storage + 15 TB transfer$10
Per-user cost$0
Monthly$10

Install anything. It's your server.

A Linux VPS with a mounted ZFS volume. Any self-hosted storage app that runs on Linux works here.

Nextcloud

The most widely used self-hosted cloud platform. File sync, calendars, contacts, and a large app ecosystem. Deploy with Docker and point the data directory at the ZFS volume.

Seafile

Leaner than Nextcloud, focused on file sync and sharing. Better performance under load and faster sync for large numbers of small files.

Immich

Self-hosted photo and video backup — a Google Photos replacement. Storage-heavy by nature; ZFS HDD handles large libraries well without burning SSD space.

Jellyfin

Self-hosted media server. Store your library on the ZFS volume and stream it anywhere. The 15 TB transfer on the Standard plan handles real streaming workloads without overage.

MinIO

S3-compatible object storage on your own hardware. Run MinIO on the ZFS volume and point any S3-compatible app at it — same API, your infrastructure, no per-GB egress.

Anything else

Syncthing, Paperless-ngx, Gitea with large repos, your own stack — if it runs on Linux and needs disk space, it works here.

Why ZFS matters for self-hosted storage

Nextcloud and similar apps trust the filesystem to tell them what's on disk. If the underlying storage silently corrupts a block — a real risk on spinning HDDs over time — your app has no way to detect it. ZFS checksums every block on read and catches corruption before it causes problems.

BulkVM runs ZFS RAIDZ2 on all HDD storage pools, managed at the host level. The SSD boot drive keeps OS and app performance fast and completely separate from the bulk storage workload.

Data integrity checksums
Every block verified on read — silent corruption caught automatically
ZFS RAIDZ2 pools
All HDD storage runs on ZFS RAIDZ2, managed at the host level
Separate SSD boot drive
App I/O stays fast — the HDD pool is for bulk data only
No egress fees
Sync files to all your devices without a bandwidth bill at month end

Pick your storage size

All plans include ZFS RAIDZ2 storage, SSD boot, 1 IPv4, /64 IPv6, and instant setup.

Starter

$5/mo
Good for personal use
2 TB ZFS HDD Storage
10 GB SSD Boot
10 TB Transfer + Unmetered Inbound
1 GB ECC RAM · 1 vCore
KVM + Root Access
Instant Setup
Get Started

Pro

$30/mo
Good for large archives & teams
15 TB ZFS HDD Storage
20 GB SSD Boot
25 TB Transfer + Unmetered Inbound
2 GB ECC RAM · 4 vCore
KVM + Root Access
Instant Setup
Get Started

Your own Nextcloud. $5/month.

Provisions in seconds. SSH in, mount the ZFS volume, and deploy. Questions? Email us.

Order — $5/mo Email Sales