Other Projects

Created by William Johnston, Modified on Mon, 1 Jun at 9:02 AM by William Johnston

Homelab Media Server


This project focuses on deploying Jellyfin, an open-source and privacy-centric media server, to centralize digital media libraries within a self-hosted homelab environment. Utilizing a containerized architecture via Docker Compose, the system consolidates movies, television shows, and music into a single, high-performance streaming platform that eliminates third-party subscription fees, internet dependencies, and corporate data tracking. Once deployed, the server automatically indexes local storage arrays, fetches rich metadata and artwork, and delivers smooth, cross-platform playback to smart TVs, mobile devices, and web browsers across the local network, providing a scalable foundation for future enhancements like hardware-accelerated video transcoding and secure remote access.


Network-Wide Ad and Tracker Blocking


This project focuses on deploying AdGuard Home as a self-hosted, network-wide DNS sinkhole to block advertisements, tracking scripts, and malicious domains across a homelab network. Operating at the infrastructure layer via a Docker container, the system intercepts domain lookup requests from all connected devices—including smart TVs, smartphones, and IoT hardware—without requiring individual software installations. By filtering unwanted traffic before assets are downloaded, the deployment enhances user privacy, reduces local bandwidth consumption, and provides centralized network analytics alongside customizable upstream security protocols like DNS-over-HTTPS.  

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article