“Free” open source isn’t always free
There’s a whole genre of posts right now: “This GitHub repo replaces [expensive tool] and it’s 100% free!” And a lot of them are legit — you really can host the same capability yourself instead of renting it.
But “free” software you have to install, host, secure, and maintain yourself isn’t free. You’re trading a monthly bill for your own time. Sometimes that trade is brilliant. Sometimes you’re better off paying the $20 and getting your Saturday back.
The real question isn’t “is it free?” It’s “who maintains it, and is that worth more than the subscription?”
A great one: your own live chat
One I’m genuinely excited about is Papercups — an open-source live chat widget you can add to your website. It’s the same “chat with us” bubble you see on big sites, except you own it instead of paying a chat SaaS every month per seat.
Why it’s worth a look
For a local business, being able to answer a quick question the moment someone’s on your site can be the difference between a booked job and a bounce. Owning the tool means no per-seat pricing creeping up as you grow, and your conversations stay yours.
It still has to be set up and hosted somewhere, so it’s not zero effort — but the capability is high-value and the ongoing cost is low. That’s the profile of an open-source tool worth adopting.
A “maybe not”: replacing your host
On the other end is something like Coolify — an open-source dashboard that aims to replace hosting platforms like Vercel. It’s a genuinely impressive project. But at a glance, for most local businesses, it’s more work than it’s worth.
Why I’d pass (for now)
To use it you’re now running and babysitting a server: updates, security, uptime, backups. Platforms like Netlify and Vercel do all of that for free at the traffic levels a local business sees. Self-hosting to save $0 while adding a server to maintain is a bad trade for most people.
Coolify makes sense if you’re running lots of projects, want full control, or have specific reasons to leave the big platforms. For a plumber in Genesee County or a shop in Oakland County? Stay on free managed hosting and spend your time on customers.
My quick test before self-hosting anything
- What does it actually save? If the paid version is free or nearly free at your size (like hosting), self-hosting saves nothing but costs time.
- Who fixes it at 9pm when it breaks? If the answer is “me, and I don’t know how,” that’s a real risk for a business tool.
- Is the capability high-value? Owning something that directly wins you customers (chat, lead capture) is worth more effort than owning back-office plumbing.
- Can it be handed off? If I set it up for a client, they need to be able to run it — or it’s just a new form of lock-in with extra steps.
The principle underneath all of it
I’m a big believer in owning your tools instead of renting them — it’s the whole reason I build sites clients fully control. But ownership only counts if you can actually operate the thing. Open source is a tool, not a trophy. Use it where it buys you real independence, skip it where it just buys you a second job.
If you’re staring at a stack of monthly software bills and wondering which ones you could actually own instead, book a free conversation and I’ll help you sort the worth-it from the not.