Server ManagerBlog
All posts

self-hosting

Self-hosting Nextcloud: a private cloud you actually own

Your files live in someone else's cloud — paid for monthly, capped, and quietly scanned. Nextcloud is a self-hosted Dropbox or Drive you run yourself. Here's what it is, why it's worth owning, and what it takes to set up.

  • self-hosting
  • files
  • getting-started

Your files live in the cloud — photos, documents, the folder you drag everything into. It's convenient right up until you remember the cloud is just someone else's computer, with someone else's rules: a monthly fee that creeps upward, a storage cap, terms that can change, and the quiet ability to scan what you keep there.

There's another way: run the cloud yourself. The tool most people reach for is Nextcloud, and it turns a plain server into your own private Drive.

What Nextcloud is

Nextcloud is a self-hosted replacement for Dropbox, Google Drive, or iCloud. You install the same kind of desktop and phone apps you already use — except they sync to your server instead of a company's. Drop a file in a folder on your laptop and it shows up on your phone; send a share link; reach everything from a web page — all from a box you control.

And it's more than files. Nextcloud also handles calendars, contacts, photo backup from your phone, notes, even collaborative documents — quietly replacing a whole drawer of separate accounts with one that's yours.

Why run your own

The usual reasons for self-hosting, sharpened by how personal files are:

  • Ownership. Your documents and photos sit on hardware you rent and control — not inside a service that can raise its price, lock your account, or shut down.
  • Privacy. Nothing is scanned, profiled, or mined to sell you things. The folder is yours, full stop.
  • Cost and space. No per-gigabyte upgrade prompts. Your storage is limited by the disk on your server, and sharing with family — something the big clouds nickel-and-dime — simply comes included.

What it takes

Nextcloud asks a bit more of a server than most apps, because it's holding your files:

  • A server with enough disk. Unlike a lightweight service, here storage is the point — size the disk for what you actually plan to keep.
  • Docker, the usual way Nextcloud is packaged.
  • A domain and HTTPS. The sync apps connect over https://, and you wouldn't want your files traveling any other way. (New to that? Free HTTPS on your own server covers it.)
  • Backups you trust — especially here. Nextcloud isn't the backup; it's the thing that needs backing up. The files inside it are often the only copy. Keep backups you can actually restore.

None of these is exotic, but together they're the familiar wall of setup that stalls self-hosting projects before they start.

The shortcut

This is squarely what Server Manager is for. Connect your server, then ask for Nextcloud in plain English. It deploys the container, points your domain at it, turns on HTTPS so the apps will sync, and sets up backups of your data — the list above, handled for you.

From there you install the Nextcloud app on your laptop and phone, point it at your own domain, and sign in. Your files start syncing — to a server that's yours.

Your files, your server

There's something right about your most personal data — the photos, the documents, the years of small things you've saved — living on a server you actually own. No upsell, no scanning, no account you don't really control. Just your files, reachable from every device, on your box.

If you've caught the self-hosting bug, a password manager is the natural next thing to own — see self-hosting Vaultwarden. And if you're newer to all this, what to do with a fresh server is a good starting point. The help guides go deeper when you're ready.