When your credit card statement reads like a never-ending receipt, you know something’s gotta change. Turns out, if you already own one of the best NAS models — or have put one together yourself — it can easily replace many of those paid services with self-hosted alternatives running inside Docker containers. These are simple, set-it-and-forget-it apps that live on your network and don’t demand any additional investment once they’re up and running.
Here are all the Docker containers I use to save myself from those damned subscriptions.
6 Pi-hole
Simple, network-wide ad-blocking
Pi-hole is an ad-blocker that works across your entire network, sitting between your devices and the internet. Running it on your NAS beats setting up ad blockers on each device. Just point your router’s DNS to Pi-hole, and it filters out ads, trackers, and telemetry before they even reach your phone or laptop.
It speeds things up, cuts bandwidth usage on metered connections, and boosts privacy — all without needing any third-party apps or browser extensions on each of your devices. Plus, its dashboard shows exactly how much noise it's blocking. You don’t need a paid ad-blocker when Pi-hole is doing the work for free.
5 reasons a Pi-hole isn’t enough to protect your home network
The humble Pi-hole is great for ad blocking but it's only part of a well-designed home network protection system.
5 Nextcloud
Run your very own private cloud
Nextcloud is one of the better-known self-hosted tools out there — think of it as your personal version of Google Workspace, minus the surveillance. You get file syncing, calendar, contacts, collaborative editing via OnlyOffice, and even video calls. I mostly use it as an alternative to my cloud services like Dropbox and Google Drive. Notes, documents, photos — everything syncs across my devices, all under my control.
The best part? No monthly fees. Unlike every cloud service that bleeds you dry over time, Nextcloud’s only cost is the hardware, which I already own. Sure, it’s not as plug-and-play as mainstream cloud storage, but the long-term payoff is absolutely worth it if you’re willing to put in the effort initially.
4 Jellyfin
Save on that Plex tax with local streaming
Jellyfin is the open-source, no-strings-attached alternative to Plex, without asking you to pay a monthly fee for basic features like mobile streaming. Just point it to your media folders on the NAS, and it gives you a Netflix-style interface with posters and metadata all smartly organized.
It handles multiple users, remote access, and even transcoding if you need it. All that, without a subscription in sight. Just make sure your NAS or server has enough CPU and GPU muscle for 4K streaming and on-the-fly transcoding. If you’ve got a media library and hate Plex's paywall, Jellyfin is the upgrade you didn’t know you needed.
5 reasons why I'm switching to Jellyfin after 7 years using Plex on my home NAS
As a Lifetime Plex Pass holder, it's finally time to jump ship.
3 Firefly III
Keep track of your money’s trail
Firefly III is a self-hosted personal finance manager that gives you the tools to track your spending without giving your data to a third-party app. It’s open-source, secure, and quite capable. You can import transactions, categorize expenses, set budgets, track recurring bills, tag stuff, and get a proper overview of where your money is flowing to.
While it may not look as sleek as some paid apps, it’s got the features that you can actually use. And most importantly, you don’t have to shell out monthly for something as basic as keeping tabs on your money. Organizing your finances is the first step to saving — and Firefly III does it without the price tag, ironically enough.
2 Bitwarden
The self-hosted version comes without limits
Bitwarden is my default recommendation for anyone who needs a password manager — it’s secure, clean, and cross-platform. But if you want full control, you can self-host it using Docker. That means no restrictions, no premium tiers — just your own encrypted vault, with support for browser extensions, mobile apps, and file storage.
For me, it’s been more about peace of mind than actual cost savings — I never have to worry about hitting paywalls when trying to use a feature or trusting someone else with my vault. Everything stays local, encrypted, and fully under my control. If you’re even a little tech-savvy, this setup is a no-brainer.
4 of the best self-hosted password managers for privacy enthusiasts
If you want to take your security into your own hands, look no further than these 4 options.
1 Wallabag
Pocket, what?
I save a lot of long-form articles and essays to read later, and for the longest time, Pocket was my go-to app, like it is for a lot of people. But then came Wallabag, which gives me all the good stuff from Pocket’s paid tier, without the monthly bill. It lets you save webpages, strips away the junk, and gives you a clean, focused reading experience.
You can use it across devices — save something on your laptop, read it later on your tablet while winding down in your bed. It even lets you export articles as PDFs or ePUBs if you want to send them to your Kindle or share with others. It’s distraction-free reading, no fee attached.
Unlock your NAS’s real potential with Docker
Most people don’t realize their NAS can do way more than just sit there storing files. With Docker, it becomes a place for powerful tools — from self-hosted media servers and private clouds to finance apps and password managers. These containers don’t just make my life a little smoother — they’ve really lightened my credit card bill. And this is just scratching the surface. With a little time and curiosity, you can tailor your Docker setup to suit your life and your wallet.
