Hiding YouTube Shorts on a self-hosted Invidious

I run Invidious on a TrueNAS SCALE box at home. Ads, tracking, the algorithm’s mood swings – none of that gets through. But Shorts still wrecked the subscriptions feed. Half the page was a wall of clips I had no intention of watching. I assumed there’d be a setting. There isn’t. Upstream has three feature requests asking for one (#3920, #4457, #3541) – all closed as “not planned”. The TrueNAS app wraps stock Invidious, so the GUI offers nothing either. ...

13 May 2026 · Shafiq Alibhai

Running your own Mastodon instance with Docker Compose

I’ve been running a Mastodon instance for a while now, and every time I set one up from scratch I end up digging through documentation that’s either outdated or assumes you already know what you’re doing. This is the guide I wish I’d had. What you need A server with Docker and Docker Compose installed A domain name that points to your server’s IP address Somewhere to send email (Mailgun, SendGrid, or your own SMTP server) That’s it. No Kubernetes, no systemd fiddling, no compiling from source. ...

29 September 2025 · Shafiq Alibhai

Self-hosted services worth running on your homelab

I’ve been running a small homelab for a few years now, mostly just to tinker and escape the subscription treadmill. Over time I’ve collected a bunch of services that actually earn their keep, and this is a running list of the ones I’d recommend to someone starting out or looking to fill gaps in their setup. Nothing fancy. Just stuff that works, runs quietly, and gives you back control of your own data. ...

1 April 2024 · Shafiq Alibhai