Dropbox / Google Drive → Nextcloud
Same sync, same sharing, plus calendars, contacts, and document editing. Free.
Average saving: R150/month per person on consumer plans, R450/month on business plans.
A private cloud is a small computer in your home or office that does everything Dropbox, Google Drive, Slack, and Zoom do — except the data stays on hardware you own, and nobody reads it but you.
A typical private cloud setup replaces these — most of which you are already paying for monthly — with software you install once and update for free.
Same sync, same sharing, plus calendars, contacts, and document editing. Free.
Average saving: R150/month per person on consumer plans, R450/month on business plans.
Channels, DMs, file sharing, integrations to anything that has a webhook. No per-user fees.
Average saving: R800/month for a 10-person team on Slack Pro.
Video conferencing in the browser. No app install needed on the other side. No 40-minute limit.
Free for personal use, no Pro tier required for teams under ten.
Word, Excel, PowerPoint in the browser, real-time co-editing, your files stay local.
Average saving: R1,200/year per Family plan, R3,500/year per Business plan.
Every piece of software below is open source, actively maintained, and used in production by organisations much bigger than yours.
| Software | Replaces | Notes |
|---|---|---|
| Nextcloud | Dropbox, Google Drive, Office 365 | File sync, share, calendars, contacts, document editing. The centre of a typical setup. |
| Collabora Online | Microsoft Word / Excel / PowerPoint | Real-time co-editing inside Nextcloud. Reads and writes Microsoft formats. |
| Rocket.Chat | Slack, Microsoft Teams | Team chat with channels, threads, voice, and integrations to anything that has a webhook. |
| Jitsi Meet | Zoom | Video conferencing in the browser. No app install needed on the other side. |
| Bitwarden (self-hosted) | 1Password, LastPass | Password manager for the whole team. Runs from your server, encrypted at rest. |
| Paperless-ngx | Scanning cabinets, shared drives | Document management with OCR. Photograph a receipt, it indexes automatically. |
| Home Assistant | Smart home hubs | If you want home automation — lights, sensors, alarms — to ride along on the same box. |
| Nginx Proxy Manager | Configuring HTTPS by hand | One-click HTTPS, letsencrypt, virtual hosts. Removes the gnarliest part of self-hosting. |
| Cockpit | Edit config files | Web UI for system administration. Tasks that used to need the command line become a dashboard. |
| WireGuard | NordVPN, corporate VPN clients | Fast modern VPN, configured in five minutes. For when you are not at home. |
“The hardest part of self-hosting used to be HTTPS. The hardest part used to be email. Both are now one-click.” A reader, six months in
A private cloud is not one-size-fits-all. Here are the three configurations that cover most home and small-business needs — including a runnable shopping list and weekend timeline.
Raspberry Pi 5 + 1 TB SSD
Intel NUC / used office mini PC, 16 GB RAM, 2 TB SSD
Tower server with ECC RAM, mirrored NVMe, UPS
Three viable options, ranked by how often South Africans pick each. Same software on each, very different risk profile.
Cheapest, fastest on your home network, no upload bandwidth needed for inside-LAN use. Slow if your upload link goes down. Vulnerable to load shedding without a UPS.
Generator-backed power, gigabit links, paid for by the rack unit. Costs R600-R1,500/month. Worth it for a small business where downtime costs more than the rack.
Server in the cupboard for daily work, encrypted snapshots to a cloud bucket overnight. Best of both worlds if load shedding is the main concern.
Reach your files and chat from your phone, laptop, or any browser. The server is on the internet — you don’t have to be on the office Wi-Fi.
Multiple people editing the same document, with comments and version history. Same as Google Docs, just on hardware you own.
Your data lives in three places: the server, an external drive, and an offsite encrypted copy. You decide when and how backups happen.
POPIA, GDPR, HIPAA — most data-residency regulations get easier when the data literally never leaves your building.
Self-hosting is not zero effort. These are the costs that catch the most people out.
If the box stops working at 2am, that is your problem, not Microsoft’s. Most outages come from three things: full disks, expired TLS certificates, and DNS hiccups. Each takes ten minutes to fix once you have done it twice.
You should plan for one weekend morning per month doing system updates and reviewing logs.
Email at any real volume is the canonical example. Running a mail server is doable, but anti-spam, DMARC, DKIM, and warming up new IP ranges is an entire second job.
For most teams, the right hybrid is: run files, chat, and calls yourself; keep email on a managed provider (Fastmail, ProtonMail, or your existing provider).
“The first outage will teach you more about your infrastructure than a year of SaaS. The second outage will be twenty minutes. By the third, you’ve built a real on-call habit.” The Linux Institute team
We help South African homes and small businesses design and deploy private clouds — picking the hardware, installing the software, and writing the how-to. Subscribe to the newsletter for the deployment guides.