Odissey
Foundation

Self-hosted media, without the media lock-in

Your media.
One fast interface.

Odissey is being built as a server-rendered home for live TV, video, and music already stored in the places you control.

Explore the roadmap Setup unlocks in milestone 1

Read-only by design

Bring the sources you already use

Metadata is indexed; source media stays in place.
Milestone 2

IPTV providers

EPG, channel groups, favorites, and a fast live guide.

Read-only

Local mounts

Browse media mounted into the container without copying it.

S3-compatible

Object storage

Use scoped, read-only credentials and short-lived playback URLs.

Capability-tested

WebDAV shares

Validate range support before enabling seekable playback.

Independent profiles

Every viewer keeps their place

AMS
Continue watching Resume positions, history, and favorites are scoped to each user. 42 minutes remaining

Live server fragment

Foundation status

HTMX

Checking the application runtime…

Build sequence

IPTV first, then the wider library

Each milestone has a testable release gate.
  1. 01
    Secure foundation

    First-admin bootstrap, multi-user auth, policies, container lifecycle, and backups.

    Next
  2. 02
    IPTV catalog and EPG

    Provider onboarding, background sync, channel groups, guide, search, and favorites.

    Planned
  3. 03
    Live playback

    Credential-safe stream sessions, direct play, remuxing, history, and recovery.

    Planned
  4. 04
    Local, S3, and WebDAV

    Read-only adapters, indexed catalogs, music, video, and per-user resume state.

    Planned
  5. 05
    FFmpeg HLS

    Bounded transcoding, transient segments, cleanup, concurrency limits, and graceful shutdown.

    Planned