Hinterflix: A Self-Hosted Family Streaming Platform

Overview

Hinterflix is a self-hosted streaming platform I built for my household. It delivers our media collection to phones, tablets, TVs, and browsers — with a custom help site so nobody has to ask me how anything works.

Why I Built It

I had a growing collection of movies, shows, and home videos sitting on network storage with no good way to actually watch them. The household was scattered across different devices, and I wanted one place where anyone could open an app and press play.

I also wanted to learn how to put a self-hosted service on the public internet without it being a security disaster or a part-time support job.

How It Works

A media server running in a container, backed by network storage and hardware-accelerated transcoding so a single stream doesn’t tank the whole machine. A reverse proxy sits in front, and a CDN edge handles DNS and DDoS before traffic ever hits my home connection.

The help site is a static page with setup guides — how to install the app, set a streaming limit, find what you’re looking for. I wired a link to it directly into the interface so it’s always one tap away. The household gets answers. I get left alone.

Challenges

Result

It’s been running reliably for over a year. The household streams across whatever device they grab. Hardware transcoding keeps things smooth. The help site answers the common questions. I rarely get tapped for tech support.

If I were to improve one thing: the storage is a single point of failure. If it goes down, everything stops. Eventually I’d add redundancy, but uptime has been good enough.