What Is Self-Hosting and Why Should You Care
You already pay for the internet. What if you used it to stop paying for everything else.
Let Me Ask You Something
Where do your photos live right now?
Probably on Apple or Google servers somewhere. You pay them monthly for the privilege of accessing your own memories. And if you stop paying, or they decide to change the terms, or they get hacked, or they simply shut the service down, your photos are gone or held hostage.
Now where does your music live? Spotify? Your budget? YNAB or MINT? Your password? LastPass. Your files? Dropbox. Your movies and shows? Six different streaming services you pay for separately every single month.
Every piece of digital life is rented. None of it is yours anymore.
That is the problem self-hosting solves.
So What Is Self-Hosting?
Self-hosting simply means running software on hardware you own and control instead of paying a company to run it for you.
That is it.
Instead of paying Apple $9.99 for storage for your photos on their servers, you run a photo app on a small computer in your home. Your photos live on your hard drive. You access them from any device. No monthly fee. No corporation with access to your memories. No price increases.
The software exists. It is free. It is open source. Millions of people are already doing this. They just are not talking about it loudly enough.
What Can You Actually Self-Host?
More than you think. Here is what I personally run today:
Photos Instead of paying Apple for cloud storage I run Immich on my own hardware. It looks and works almost identically to Google Photos. Face recognition, albums, shared libraries, mobile app. Everything. Cost per month after setup: $0.
Media Instead of juggling Netflix, Hulu, Disney, and Max I run Plex or Jellyfin. My own media server. My own library. For media I already own. Accessible from any device anywhere. No subscription. No content getting pulled without warning. No ads.
Budget and Finance Instead of YNAB that was costing me $14.99 a month, I run Actual Budget on my own server. Same envelope budgeting methodology or normal tracking budget (can be changed in settings). Full control over my financial data. No company storing my income and spending habits. Free.
Passwords Instead of LastPass or 1Password I run Vaultwarden which is a self-hosted password manager fully compatible with the Bitwarden app. All my passwords on my own server. No breach risk from a third party company. No subscription.
Ad Blocking Instead of paying for ad-free tiers across multiple services I run Pi-hole on my network. It blocks ads and trackers at the DNS level for every single device on my home network simultaneously. Your phone, your laptop, your TV, your kids’ tablets. All of them. No ads. No trackers. Free.
AI Instead of paying for ChatGPT Plus or Claude Pro I run Open WebUI on my own hardware connected to local AI models that use my GPU. My conversations never leave my network. No subscription. No data harvesting. $0.
But Is This Complicated?
Honest answer: it could be. But it does not have to be as hard as you think.
Self-hosting does require some technical comfort. You will need to navigate a Linux file system, run commands in a terminal, and troubleshoot when something does not work the way you expected. That is real and I am not going to pretend otherwise.
But you do not need to be a developer. You do not need a computer science degree. You need patience, a willingness to learn, and the ability to follow instructions carefully and understand them.
Most self-hosted software today ships with straightforward setup processes. You install Docker, which is an isolated container that runs apps cleanly and consistently. The community has spent years making this more accessible.
I am going to walk you through every single step in this series. Linux basics. Docker. And then your first real replacement. From scratch. Assuming you know nothing going in.
What Does It Actually Cost
There are real costs.
Hardware: A Raspberry PI 5 costs around $100 one time. A used mini PC costs $150-$200 one time. An old laptop, desktop computer, or a virtual machine (VM) costs $0.
Electricity: Depending on your hardware running 24/7 you could expect to pay anywhere from $5 to $20 per month in electricity depending on rates.
Your Time: The initial setup takes hours. After that, maintenance is minimal or automated.
That is it. One time hardware cost plus a few dollars a month in electricity.
Compare that to what you are paying now.
What Self-Hosting Is Not
Before you get too excited let me be straight with you.
It is not a magic button. There is a learning curve. The first time you set something up it will take longer than you expect. You will probably break something. That is not a failure, that is how this works. Every person who self-hosts today broke something to get there.
It is not for people who want zero effort. That is exactly what the corporations are counting on. Convenience is the product they are selling you and they know most people will pay almost anything to avoid friction. If you want someone else to handle everything, that is a valid choice. Just know what it costs you.
It is not a replacement for everything. Some things are genuinely hard or impossible to self-host right now. Live sports (unless over-the-air antenna). Certain streaming exclusives. Email (can be done, but I hear it is difficult to maintain).
You may pay for some services and that is completely fine. The goal is not zero subscriptions at any cost. The goal is choice. Paying for what you actually want to pay for instead of what you have no alternative to.
There is a difference between choosing to pay for something and having no other option. Self-hosting gives you the choice.
Why Now
Why not now?
Corporations continue to raise prices far beyond inflation while everyday people effectively make less and less. It is not just subscriptions. Everyday living expenses are climbing. And subscription culture keeps advancing into areas nobody predicted. Ink cartridges. Car seat heaters. Software that used to ship once and work forever now requires a monthly fee to function.
The era of owning your stuff is declining right in front of us. And most people are just watching it happen.
Every year you wait is another year of paying for access to things that could be yours permanently.
The time to start is not when it gets easier. It is already easier than it has ever been.
The time to start is now.
What Is Coming Next
Next issue we will start from the beginning. Setting up Linux on whatever hardware you have, physical or virtual. No experience needed. I will walk you through every step.
After that we will cover Docker and Docker Compose, the engine that powers everything we build here.
Then your first real replacement. We will start with where most people start. Media. How to take the media you already own, Blu-rays, digital files, box sets, and load them to a drive you control and host an application you can access from your TV, phone, tablet, and computer whether you are home or away.
If you are not subscribed yet, do it now. This is where it gets practical.
Corporations count on you not noticing the incremental increases. I am here to help you notice.
Let us take back control.
Your Data, Your Rules publishes every two weeks. Free subscribers get every post. Paid subscribers get the detailed step-by-step setup guides and docker configs.
Affiliate Disclosure This post contains affiliate links to products I personally use or would recommend. If you purchase through these links I may earn a small commission at no extra cost to you. I only recommend hardware and material I would buy myself.


