Your Escape Plan
Your Escape Plan
Friday night. You’ve got a beverage, a free weekend ahead, and a quiet frustration that’s been building for a while.
Maybe it’s the Google storage warning that appeared again. Maybe it’s the third streaming service that raised its price this month. Maybe it’s the nagging feeling that your photos, your files, and your passwords all live on someone else’s server — and you’re paying for the privilege.
Whatever brought you here, you’re in the right place.
This weekend, you’re going to build something. Not just install an app — build an actual private cloud that runs in your home, on hardware you own, serving only you and your family.
Let’s map out the plan before we touch a single cable.
What Is Self-Hosting?
Self-hosting simply means running software on your own hardware instead of someone else’s server.
When you use Google Photos, your pictures live on Google’s computers. When you use Dropbox, your files live on Dropbox’s computers. When you use 1Password, your passwords live on 1Password’s computers. You pay a monthly fee, you accept their terms, and you trust them to keep your data safe — and private.
Self-hosting flips that model. Your photos live on a computer in your home. Your files sync between your devices through your own server. Your passwords are encrypted on your own hardware. Nobody else has access. Nobody else profits from your data. No monthly fees.
The tradeoff used to be that self-hosting required serious technical skills — Linux expertise, command-line confidence, networking knowledge. That’s changed dramatically in the last few years. Tools like Docker have made it possible for anyone to run powerful software on modest hardware with a handful of commands.
That’s what this weekend is about.
What You’ll Build
By Sunday evening, you’ll have a home server running five core applications:
Immich — Your private photo cloud. Automatic backup from your phone, facial recognition, albums, and sharing. It looks and feels like Google Photos — except it’s yours.
Nextcloud — Your private file cloud. Sync files across all your devices, share folders with family, and access everything from anywhere. Think Dropbox — but yours.
Jellyfin — Your private media server. Stream your personal movie and music collection to any TV, phone, or browser in your home.
Vaultwarden — Your private password vault. A self-hosted implementation of Bitwarden, one of the most trusted password managers in the world. Your passwords stay on your server.
Paperless-NGX — Your private document archive. Scan, organize, and search all your paper documents. Your entire filing cabinet becomes a searchable digital library.
These five apps alone can replace $30–$50 per month in subscriptions — and they run comfortably on hardware that costs less than two months of those subscriptions.
Why This Weekend?
Most people who want to self-host never start. They read about it, save a few links, maybe buy a Raspberry Pi that sits in a drawer — and that’s as far as it gets.
The reason is almost never technical. It’s structural. There’s no clear starting point, no defined finish line, and no sense of what “done” looks like.
This playbook solves that. The weekend structure gives you a defined scope, a logical sequence, and a tangible result by Sunday evening. You’re not embarking on an open-ended project — you’re completing a specific build in 48 hours.
Map Your Escape
Before Saturday morning, take 20 minutes to answer these questions. You don’t need to write anything down — just think it through.
What are you currently paying for?
Go through your bank or credit card statement and list every cloud subscription you pay for. Google One, iCloud, Dropbox, Netflix, Spotify, 1Password, Microsoft 365 — add them up. Most people are surprised by the total.
What matters most to you?
Not every service needs to be replaced immediately. Pick the two or three that bother you most — either because of cost, privacy, or both. For most people that’s photos, file storage, and passwords. Start there.
What hardware do you have available?
Do you have an old desktop computer sitting unused? A mini PC? A spare laptop? Any of these can become a home server. The next chapter covers hardware in detail, but start thinking about what you already own.
Who else is affected?
If you share a Google Photos library with your spouse, or use a family Dropbox account, your escape plan affects more than just you. Think about who needs to be on board and how you’ll migrate shared data.
Your Weekend Roadmap
Here’s exactly how the next 48 hours break down:
Friday Night — You are here. Read through this chapter, skim the next one on hardware, and get your computer ready. Go to bed with a clear picture of what you’re building.
Saturday Morning — Install Linux on your server hardware. This is the foundation everything else runs on. It takes about an hour and requires no prior Linux experience.
Saturday Afternoon — Install Docker and launch your first services. Docker is the tool that makes self-hosting approachable — it handles all the complicated software setup for you.
Saturday Evening — Move your data. Start migrating your photos, files, and documents from Big Tech into your new private cloud.
Sunday Morning — Install and configure your five core apps. This is the most satisfying part of the weekend.
Sunday Afternoon — Secure everything. Set up basic security so your server is protected inside your home network.
Bonus — Plan your next upgrades. Once the core stack is running, you’ll have a clear picture of what to add next.
A Word About Expectations
You will hit a snag somewhere this weekend. That’s not pessimism — it’s just the reality of setting up any new system. A network setting that needs adjusting, a configuration file that needs a second look, a step that needs to be repeated.
That’s normal. It’s not a sign that this is too hard for you. It’s a sign that you’re doing something real.
The troubleshooting chapters at the end of this playbook cover the most common issues. The self-hosting community on Reddit (r/selfhosted) is one of the friendliest technical communities on the internet. And we’re here if you get stuck.
Ready? Let’s talk about hardware.
Next: Choose Your Hardware →
Cactus Commons Media