Appearance
Migration and Coexistence
Planned
Guided migration is planned. It is not available in the private beta and should not be treated as a current import feature.
OmniLux is a standalone media system. Connecting Plex, Jellyfin, or Emby will be optional and should make evaluation or migration easier, not create a permanent runtime dependency.
Private beta: compare side by side
You can begin without another media server or keep an existing server online while you evaluate OmniLux.
For a side-by-side comparison:
- Mount the same lawful source library read-only.
- Let each server keep its own database and application state.
- Compare browsing and playback without changing the source files.
- Keep the existing server available until you choose otherwise.

Planned: guided migration
The planned migration experience will use visible checkpoints:
- Discover supported libraries, users, collections, and watch-history sources.
- Map source identities and libraries to OmniLux equivalents.
- Preview counts, unsupported records, conflicts, and proposed changes.
- Import only the scope you approve into OmniLux-owned state.
- Verify playback, users, and representative history before cutover.
- Choose whether to cut over or roll back.
The source media tree remains unchanged throughout that metadata and history workflow.
Unavailable
- Automatic import from Plex, Jellyfin, or Emby
- A connector presented as a current private-beta feature
- A forced replacement or installer-driven cutover
Migration safety promise
- Preview before import
- Report unsupported data instead of silently dropping it
- Explain duplicates before repeating an import
- Keep cutover as a household decision
- Preserve the option to stop and continue using the existing server