Reelhouse

Free and open source

Your movies, TV shows and live TV, on your own server.

Reelhouse turns your media folders into a library with posters, descriptions and cast, and plays it in any browser, on Android phones and TV boxes, and in Kodi. It runs on your own computer: no cloud accounts, no subscriptions, no paywalled features.

For Windows, Linux and Docker. MIT licence.

Reelhouse's Home in a web browser: rows of posters for Continue Watching and what's recently added
Home in the Reelhouse app for Android

The screenshots show made-up test films and shows.

Everything a home media server should do

Point Reelhouse at your Movies and TV folders, and everyone at home gets a library that looks after itself.

Organised for you

Movie and TV folders become a library with posters, descriptions, cast, seasons and episodes. Pages update by themselves when new media arrives.

Plays on anything

Any modern browser on a phone, tablet, laptop or TV. When a device can't play a file as it is, Reelhouse converts it on the fly, with your GPU if you have one.

Live TV and recording

With Tvheadend: a TV guide, live channels in the browser and the Android app, and recordings set from the guide, one programme or a whole series.

An app for Android

For phones, tablets and TV boxes such as a Fire TV, driven with its remote. Download films and episodes to watch offline.

A Kodi add-on

Your movies and shows in Kodi's own library, with watched marks and resume points kept in sync both ways, plus Reelhouse's own screens in Kodi.

Safe away from home

A WireGuard VPN with QR codes for phones, free HTTPS certificates for a web address, and a tunnel built in for the Android app.

For the whole household

Everyone gets their own watch history, Continue Watching and library access. Admins choose who sees what, and on how many devices at once.

Requests

Anyone can ask for a film that isn't on the server yet, and see what everyone else has asked for.

A film's page in Reelhouse, with Resume, its cast and details

Every film gets its own page

Carry on where you stopped, see who's in it and what else of theirs you have, and find related titles from your own library.

  • Subtitles: the file's own, and .srt, .ass and .vtt files
  • Several audio tracks, chapters, and sync you can adjust in milliseconds
  • SD and HD copies of a film kept together under one title
  • Admins can pick each title's poster and background

Watch wherever you are

At home, or away through the VPN, the app's own tunnel or your server's web address.

Any web browser

Built in. Open your server's address on a laptop, phone, tablet or smart TV, and sign in.

Android

Phones, tablets and TV boxes with Android 7.1 or newer. Pair it by scanning a QR code; your server keeps it up to date.

Version 0.13.1, 36 MB · all releases. Coming to Google Play.

Kodi

For Kodi 21. Your server offers the add-on at /kodi/, with the steps to install it in its settings.

Try the demo

A Reelhouse server with a few freely licensed films from the Blender Foundation. Look around and play something, in your browser or in the Android app.

In the Android app, tap Sign in with a password instead and enter the address, username and password shown here.

Everyone shares this account, and it's put back as it was every night. Live TV, downloads and Requests aren't switched on in the demo.

Up and running in minutes

With Docker on a 64-bit Intel or AMD computer. Reelhouse also runs straight on Windows and Linux.

  1. Get the compose file. Copy docker-compose.yml to your server, set the paths to your media folders, delete its build: . line and set its image to:
    image: ghcr.io/grimreaper-byte/reelhouse:latest
  2. Start it.
    docker compose up -d
  3. Open it. Go to http://<your server>:8484 from a device at home. The first visit creates your admin account, then asks for your Movies and TV folders.

The full install guide