Skip to content
Self-hosted media server

Your personal video collection, on every screen in the house.

Point Fliks at the folders where your films and shows live. It handles the rest: covers, synopses, cast, seasons and episodes, laid out like the apps you already use. This library is entirely yours.

The home page, a library, discovery and a film page
The lineup

Everything a streaming night needs

A full streaming service for the whole household, running on hardware you already own.

  • Translated by AI

    No track in your language? Translate one you have with Gemini, any OpenAI-compatible model or LibreTranslate. Saved next to the video, done once.

  • Out of sync, fixed in one click

    Fliks listens to the dialogue and slides the subtitles back onto it. No hunting for the right offset.

  • Remote control

    Pick another device from your phone and play there. Pause, seek, switch subtitles or quality from the couch, between any two Fliks apps.

  • Spoiler protection

    Blurs the synopsis and thumbnail of anything you have not watched yet, and hides episode titles that give the plot away.

  • Downloads that keep themselves current

    Set a playlist to automatic: what you have not watched is downloaded, what you have watched is removed. Ready before a trip.

  • HDR on any screen

    HDR10, HLG and Dolby Vision are tone-mapped to SDR when the screen cannot show them, so the picture never looks washed out.

Sneak peek

See it in action

A quick look at the interface, on the web client.

The Fliks home page with continue watching and recommendation rows
Every device

Everywhere you watch

Start a film on your phone and finish it on the TV. Your place follows you.

Server

Docker, a Windows tray app, a macOS menu-bar app, or from source.

Clients

Web, iOS, Android, Android TV, Apple TV, Samsung TV, LG TV, desktop, Chromecast, Nintendo Switch.

Two-minute setup

Get started in 2 minutes

All you need is a folder with your videos.

Docker, the recommended way

1

Download the compose file

curl -LO https://raw.githubusercontent.com/fliks-app/fliks/main/docker-compose.example.yml
mv docker-compose.example.yml docker-compose.yml
2

Set your media path and passwords, then start it

docker compose up -d

Windows and macOS installers are on the releases page.

Home-grown

Why self-hosted

The library is yours, and so is the machine it runs on.

Your data stays home

No account to create, no subscription, nothing leaves the house.

Free and open source

AGPL-3.0-or-later. Read the code, change it, run a modified version.

No catalog to lose

Your files, your metadata, your history. Nothing disappears because a license expired.

Runs on what you have

A NAS, a spare machine, a home server. Hardware transcoding when the machine offers it.

Open source

Open source, built in the open

Every change, every release and every discussion happens on GitHub.