How Cloudflare Changed All the Rules

Use the Cloud. Don’t Let the Cloud Use You.

Let me tell you something that might surprise you. I love the cloud. Yep. You heard that right. The guy who spends his evenings installing Ubuntu, rebuilding servers, collecting hard drives, and figuring out how to stop paying monthly subscriptions actually LOVES the cloud. Well, sort of.

You see, I don’t have a problem with cloud technology. I have a problem with what we’ve allowed cloud technology to become. Somewhere along the way, we went from using the cloud as a tool to letting the cloud dictate how we live our digital lives. Want to store your pictures? Subscription. Want to listen to your music? Subscription. Want to access your documents? Subscription. Want to watch something without commercials? Another subscription. And heaven forbid you decide to stop paying. Suddenly, things you thought you owned aren’t quite as accessible as they used to be.

That’s when I started asking a question: What if we’ve been doing this backward?

The Day Everything Changed

For years, I did what a lot of technology enthusiasts do. I built servers. Installed software. Configured networks. Opened ports. Set up dynamic DNS. Fought with firewalls. And every time I wanted to access something outside my house, there was another networking problem to solve. Now, I work in IT. I’ve been doing this stuff for years. I understand firewalls, DNS, networking, and servers. But understanding something doesn’t necessarily mean I want to spend my Saturday afternoon troubleshooting it.

Enter Cloudflare Tunnel.

If you’re not familiar with it, here’s the simple explanation. Cloudflare Tunnel allows a server sitting in your house to establish an outbound connection to Cloudflare’s network. You can then access services on that server through a domain name without opening inbound ports on your home router. No traditional port forwarding. No exposing your home IP address through the public DNS record for your service. No wrestling with dynamic DNS every time your internet provider decides to change something.

Now, let’s be clear. This isn’t magic, and it doesn’t automatically make everything secure. You still need authentication, updates, and sensible access controls. But it removes a whole category of headaches. And for somebody who enjoys building things but doesn’t enjoy fixing the same problem seventeen times? GAME CHANGER.

Wait. You Mean I Can Host WHAT?

That’s where things got interesting. First came Nextcloud. My files. My documents. My calendars. My storage. Sitting on a computer I own, with hard drives I purchased, accessible from practically anywhere I have an internet connection. Then came Immich. My pictures. My memories. My family’s photos. Not stored somewhere because a company decided that’s where they should live. Stored on MY equipment.

Then Navidrome. Now this one really got me excited. I’ve collected music for decades. CDs, digital purchases, albums, and songs that bring back memories of places and people. And somewhere along the way, the music industry convinced everybody that the best way to enjoy music was to pay forever for permission to listen to it. Not me. I have my own music server. Thousands upon thousands of songs, organized, tagged, and available on my phone, computer, and in my car. No advertisements. No wondering whether a streaming service is going to remove an album next Tuesday. And no monthly music subscription required to play the files I already own.

Then came more services. Tube Archivist for archiving selected YouTube videos. Jellyfin for my personal movie and television collection. And a few other projects that probably qualify as evidence that I need another hobby. But here’s the thing. I didn’t need to build a giant data center. I just needed to take control of the things that mattered to me.

And Then I Met Steve

Now, every good technology story needs somebody who asks the obvious question. Around here, that somebody is Steve. Steve loves subscriptions. Steve loves vendor solutions. Steve loves telling me why something can’t possibly work unless there’s a support contract, a cloud management portal, and a monthly invoice involved.

I can almost hear him now. “But what happens if your server goes down?” Well, Steve, I fix it. “But what happens if a hard drive fails?” That’s why we have backups. “But what happens if your internet goes out?” Then I have the same problem I’d have trying to access a cloud service without internet. Some local services may even keep working. “But what if Cloudflare goes down?” Then remote access through that tunnel goes down until service is restored.

And that’s an important distinction, Steve. Cloudflare helps me reach my data. Cloudflare doesn’t own my data. There’s a difference. A BIG difference.

Put the clipboard down, Steve. We’re making progress.

The Cloud Should Be a Road, Not a Landlord

Here’s the part that really changed my thinking. For years, we’ve been told that the cloud is where everything needs to live. Our documents. Our pictures. Our music. Our backups. Our applications. And sometimes that makes perfect sense. Cloud services can provide tremendous reliability, convenience, scalability, and security when they’re configured and managed properly. I’m not arguing otherwise.

But there’s a difference between using a service because it makes your life better and depending on a service because you’ve been given no practical alternative. Cloudflare helped me discover a middle ground. I can use cloud infrastructure to connect to services running on my own hardware. I can use a domain name to reach my Nextcloud server. I can stream music from my house while driving down the highway. I can share family photos without handing the entire collection over to another company.

And if I decide tomorrow that Cloudflare isn’t the right solution anymore, I can investigate another way to connect to those same servers. There might be work involved. There might be downtime. But the files and applications are still mine to manage.

The cloud should be a road to your data, not the landlord of it.

That’s the difference between using technology and being dependent on it.

Now, Before Somebody Gets Carried Away…

Let me make something clear. Self-hosting isn’t free. You buy hardware. You buy drives. You pay for electricity. You maintain software. You plan for failures. And if you don’t have good backups, you can lose everything just as effectively at home as you can anywhere else. There’s no magical exemption from responsibility just because you’re running Linux.

Trust me. I’ve had my share of broken configurations, failed experiments, and evenings when I seriously considered carrying a server to the nearest dumpster. Actually, I’ve done the dumpster part. And enjoyed it.

But I’ve also discovered something. When you own the system, you get to decide how to improve it. When something doesn’t work, you can investigate it. When you outgrow a drive, you can replace it. When software no longer meets your needs, you can try something else. And when a company decides to raise prices, change its terms, discontinue a feature, or shut down a service? You may already have an alternative sitting in your own house.

That’s worth something.

The Real Freedom Isn’t About Saving Money

Don’t misunderstand me. I enjoy saving money. There’s something deeply satisfying about canceling a subscription because you’ve built something that works better for your needs. But the real reward isn’t the money. It’s the independence.

It’s knowing that the family pictures aren’t dependent on the future business decisions of one company. It’s knowing that the music collection I’ve spent years building isn’t going to disappear because a licensing agreement changed. It’s knowing that my grandchildren can watch videos I’ve saved for them without sitting through a parade of advertisements. It’s knowing that my digital life doesn’t have to be rented one month at a time.

And perhaps most importantly, it’s knowing that I can still learn something new, build something useful, and make technology work for me instead of the other way around.

So, Has Cloudflare Changed All the Rules?

For me? Absolutely. Not because Cloudflare invented self-hosting. It didn’t. Not because tunnels solve every security problem. They don’t. And certainly not because everybody should rush out and build a server farm in their spare bedroom. But because it made something that once required a fair amount of networking work considerably more approachable. It helped connect the things I own to the places I want to use them. And that opened the door to a completely different way of thinking about technology.

I still use the cloud. I just don’t want the cloud making all my decisions. And that brings me to the whole point of this little adventure.

Use the cloud. Don’t let the cloud use you.

Own what matters. Back up what matters. Learn how your technology works. And don’t be afraid to question whether that next monthly subscription is actually necessary. Because sometimes the best solution isn’t sitting in a giant corporate data center. Sometimes it’s sitting in your spare bedroom, running Ubuntu, connected to a hard drive you bought on sale. And working beautifully.

At least until Steve walks in.

Welcome to the Open Source Outlaw.

Breaking the rules of Big Tech, one subscription at a time. 🤠

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *