Get started

Download the player. Stand up your server.

Watching is free on every screen. Hosting your own library is free for yourself.

The player

On every screen

WindowsComing soon
macOSComing soon
LinuxComing soon
AndroidComing soon
Android TVComing soon
Web playerComing soon

Builds are rolling out platform by platform — links light up here as each one ships.

The server

Host it yourself

Builds coming soon

Docker

The quickest way to run it anywhere Docker runs.

# docker-compose.yml
services:
  server:
    image: registry.example/server:latest
    ports:
      - "8080:8080"
    volumes:
      - ./data:/data
      - /your/media:/media:ro

Then: docker compose up -d

Native binary

A single binary for Windows, macOS, and Linux — no runtime to install.

# first run seeds the admin account
./server \
  --admin-email [email protected] \
  --admin-password change-me \
  --media /your/media

It prints a local URL and a pairing code for your players.

Quick start

From zero to watching in three steps.

  1. 1

    Run the server

    Start it with Docker or the native binary, on your machine or your NAS.

  2. 2

    Add your library

    Point it at your media — local or NAS-mounted — and let it scan and enrich.

  3. 3

    Open the player

    Sign in on any device, or open the web player in a browser. Invite your people when you're ready.

Requirements

What you'll need

Server

  • 64-bit Windows, macOS, or Linux
  • 2+ CPU cores (more headroom for transcoding)
  • Media on local disk or a NAS mount
  • FFmpeg available for transcoding, previews & artwork
  • Optional: fpcalc (Chromaprint) unlocks intro & credits detection — auto-detected, no restart

Player

  • Windows 10+, macOS 12+, or a modern Linux desktop
  • Android 8+ and Android TV
  • Any modern browser for the web player

Your library is waiting.

Start free for yourself, then invite the people you watch with.