Not every self-hosted service is a time sink. In fact, some of the most useful ones are designed to disappear into the background once they’re running. Whether it’s a whole-home ad-block, creating cloud-based storage that's private and secure, or keeping a close tab on all your self-hosted services, these 5 tools won't only free you from monthly subscriptions, they'll improve your life significantly.
8 self-hosted tools I use on Windows instead of popular cloud apps
Tired of relying on subscription-heavy cloud services? Here are some useful applications you can self-host on your daily driver
Pi-hole
Whole home ad-block
If there's any service on this list that will directly improve your daily life, it's Pi-hole. It's truly "set and forget" in its setup, and it can run on basically anything, virtual or bare metal, but it was intended for use with Raspberry Pi devices. Pi-hole blocks ads, trackers, and malicious domains across your entire network before they even reach your devices through the use of a local DNS resolver.
That means cleaner browsing, fewer interruptions on smart TVs or mobile devices, and less bandwidth wasted on what is essentially junk traffic. Pi-hole will automatically update blocklists for you, but there are a lot of configurations available to you if you wish to use them. It's ad-blocking for your entire household. What's not to like?
I'm in love with this DIY Pi-hole monitor that comes with its own backup battery
Watch stuff get blocked in real time.
Nextcloud
Take control of your data
Nextcloud is the self-hosted equivalent of Google Drive or Dropbox. It gives you complete control over your files with syncing, version history, sharing tools, and so much more. Describing it as just a self-hosted cloud storage solution really just scratches the surface of what Nextcloud is capable of. It also receives routine security updates, enabling stability and security.
If you want, you can set up your own storage in a NAS, configure Nextcloud, and forget about it, but its plugin ecosystem enables you to tailor it for your exact needs. You can use OnlyOffice as a Google Docs replacement, Deck as a project manager, or even Memories as an AI-powered photo manager. It really is what you make of it.
7 best self-hosted apps for coders
My coding workstation is incomplete without these apps
Jellyfin
Set up your multimedia library for good
For those who have a library of movies, shows, or music, Jellyfin is the best “set it and forget it” media server you can run. Unlike proprietary options like Plex or Emby, Jellyfin is completely free and open-source with no premium tiers or data collection.
Once set up, it organizes your media into a sleek interface and streams it to smart TVs, phones, and browsers with ease. Jellyfin will also fetch data like subtitles, artwork, and other metadata all on its own. It runs on pretty modest hardware but scales quite well.
I finally found a way to watch YouTube on Jellyfin — and it's incredibly easy
No more YouTube headaches on your Jellyfin server
Uptime Kuma
Slick uptime monitoring
Nothing’s more frustrating than finding out your site or home service has been offline for hours without you knowing. Uptime Kuma solves that by acting as your own personal uptime monitor. It checks your websites, apps, or network devices at regular intervals and notifies you if something goes down. It contains a pretty slick dashboard that helps you visualize service uptime, has a robust notification system for notifications through a variety of apps, and is quite lightweight. Any kind of uptime monitor is crucial for a self-hosting setup, and Uptime Kuma is an excellent choice.
I self-host Uptime Kuma on my Raspberry Pi to monitor my home lab - here's how
Lightweight and easy to configure, Uptime Kuma lets you keep a weather eye on your home server
Bitwarden
Self-hosted password management made simple
Password managers are essential, but not everyone is comfortable storing their credentials with a third party in a datacenter somewhere. Self-hosting a Bitwarden instance gives you the best of both worlds: the security and convenience of a modern password manager, without relying on someone else’s servers. You can host Bitwarden itself, which is maintained officially by Bitwarden, but you can also host Vaultwarden, which is a lightweight fork of the official manager.
Vaultwarden can be deployed on bare metal or in a Docker container for minimal upkeep. It's worth noting that there are significant pros and cons to self-hosting your own password vault. Once you begin to self-host all your passwords and related authentication data, your home lab can become a lucrative target for attackers, so it's worth thinking about wider network security before doing so.
Self-hosting Vaultwarden is the best decision I ever made, and migrating to it took 15 minutes
Vaultwarden truly is the best password manager out there
Self-hosting unlocks so many possibilities
The services here are just a starting point. Self-hosting has grown into a thriving ecosystem of apps and tools, many of which are designed to be low-maintenance and high-impact. You don't need to be a battle-hardened systems administrator to fire these up and keep them going. If you’re ready to take the next step in owning your digital experience, these five services are some of the best places to begin.
