Philosophy

Why Choose Self-Hosting in the Cloud Era — A Little Sovereignty in the Corner of the Room

Why Choose Self-Hosting in the Cloud Era — A Little Sovereignty in the Corner of the Room

Some time ago, a friend asked in a half-surprised tone, "Why do you bother making your own server? Just pay for Google Drive or iCloud, that's it. Life is already complicated, don't make it more complicated." I just smile. The question is natural, and the answer cannot be explained in one sentence. This article is the long answer.

When viewed from the outside, my decision does look inefficient. I have a used HP 14s laptop that runs 24 hours in the corner of the room, runs its own CMS, its own AI assistant, its own remote desktop, even its own push notifications. Even though all of that is available out there in the form of cloud services that you just have to click and pay for. But that's where the problem lies: just click and pay.

Renting Forever vs Owning Forever

Imagine you rent a house. Every month you pay, and you can live there. But you can't paint the walls as you like, you can't tear down walls to make new windows, and if the homeowner decides to increase the rent or sell the house, you have to leave. That's what it's like to live on someone else's cloud.

Self-hosting is like building your own house on your own land. The house may not be as grand as a luxury apartment — my used laptop certainly pales in comparison to Amazon's data center. But I can paint the walls any color. I can add rooms as I like. And no one can kick me out as long as the electricity is still on.

This is not about being stingy in paying for subscriptions. I still subscribe to a few services that make sense to me. It's a matter of who is in control.

Data is a trace of life, not a commodity

Every file we upload to the cloud, every chat we save in an app, every auto-synced photo — everything stops being “ours” in the true sense of the word. Legally it may still be ours, but physically the data is on someone else's machine, in a different country, under policies that can change at any time without our permission.

I once had an eye-opening moment: a service I had used for years suddenly announced a change in terms of service. Features that were free become paid, and free storage limits are reduced. Thousands of users complain on social media, but there's nothing to do but pay or move — and moving is tiring because our data is already "riding" there.

Since then I started to think: for things that are really important and personal, I want the data to sleep on a machine that I can touch with my hand. The articles on this blog? Saved in the MySQL database on the laptop. Work files? It's on the same disk. If tomorrow the internet goes down completely, I can still open everything via my local home network. That feeling — the feeling of truly belonging — can't be bought with any subscription plan.

Visible and Hidden Costs

Let's be honest about money. Cloud subscriptions seem cheap: IDR 30 thousand a month here, IDR 50 thousand there. But try counting the next five years. IDR 50 thousand a month is IDR 3 million in five years — for just one service, and you get nothing at the end other than "the right to continue paying".

My used laptop? It's already there, no need to buy. The electricity is approximately 15-25 watts — more economical than the night lights in some homes. The total monthly cost to run my entire personal infrastructure is probably the equivalent of one cup of modern coffee.

But the most expensive cost of the cloud isn't money — it's the intangibles: our attention is made into a product, our behavior is analyzed for advertising, and our dependencies are intentionally maintained. The economy is called vendor lock-in: the deeper you go into an ecosystem, the more expensive it is to get out.

Learning That Can't Be Gained from the Dashboard

This is the most personal reason for me. Running your own server is a never-ending school — and that's a good thing.

When my DNS went wrong, I learned how DNS actually works, not just the theory from books. When my SSL certificate had problems on localhost, I learned about certificate authority and chain of trust. When I built a browser-based remote desktop, I learned about X11, VNC, websocket, and reverse proxy in one project. Every error is a curriculum.

In the cloud, all that complexity is hidden behind a beautiful dashboard. Comfortable, indeed. But that convenience comes at a price: we become users, not understanders. We know which button to press, but we don't know what happens after the button is pressed.

I chose a more winding path because I wanted to understand, not just use.

Self-Hosting Isn't for Everyone — and That's OK

It's important to emphasize: I'm not encouraging everyone to burn their cloud accounts. That's naive. For team collaboration, for off-site backup, for things that need 99.99% uptime — the cloud is still the logical answer. I have never forced my home server to bear a load that is not its capacity.

I only suggest one thing: don't give it all away. Pick a few things that are truly important — personal notes, family photos, written work, passwords, documents — and consider storing them somewhere you have complete control. It doesn't have to be a home server. It could be an encrypted external hard disk, it could be a cheap Raspberry Pi, it could be anything. What's important is that there is one corner of your digital life that is truly yours.

Last analogy: planting chilies in your yard won't stop you from shopping at the market. But there is a different satisfaction when you pick your own chilies. You know exactly how it grows, you water it, and nothing can suddenly increase the price of chilies in your own yard.

Afterword: Precious Little Sovereignty

In an era when almost everything digital is turning into a subscription service — from software to car features — choosing self-hosting is a small form of sovereignty. Not a big rebellion, not an extreme ideology. Just a conscious decision to say: this part, this one, I hold.

The used laptop in the corner of my room might look like a pile of compromises: it's slow, the battery is unhealthy, the fan is sometimes noisy. But for me, it is home. And a house, no matter how small, is always worth more than even the most luxurious rental room.

If you have a similar experience — or actually have strong reasons why the cloud is still your best choice — please share in the comments column. I always enjoy reading different points of view.