Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

theia-media

Private film-and-series server with zero configuration, no account, no telemetry: a small Go server indexes your folders, a native player draws real picture and sound through libmpv, and a one-file installer sets it up.

Ficha actualizada 22 sept 2026, 18:49 · upstream 22 sept 2026, 18:47 · release v3.3.3

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es theia-media

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Theia is a private media library that turns folders of films and series into a personal cinema experience. It requires zero configuration — you simply download the installer, add your folder paths, and start watching. There is no Theia account, subscription model, Docker stack, external database or separate web app to install. The server indexes your local files, groups alternate versions under one title, keeps files where they already live, and provides a library that stays current by scanning several folders automatically.

The player component draws real picture and sound through libmpv without requiring any GPU drivers or graphical dependencies. It supports audio formats like Dolby TrueHD, DTS-HD MA, and Atmos, as well as subtitle text tracks and quality selection. Metadata such as titles, posters, backdrops, cast, crew, runtime, certification, seasons and episodes is cached locally from TMDB.

Theia deliberately has no live TV, DVR, music library, plugins or multi-user permissions. It is designed for a single user on one machine with a fixed set of media folders. If you need remote access, Theia uses device-keyed WireGuard encryption to expose viewer capabilities only — there is no relay server or control plane.

Updates are verified by SHA-256 digests before the player bundle is replaced atomically, and previous versions remain available for rollback if playback fails.

CASOS DE USO
  • Personal cinema experience on a single machine with local media folders
  • Watching films and series without needing an account or subscription
  • Private library that stays current by scanning multiple folder locations
  • Media playback with audio formats like Dolby TrueHD, DTS-HD MA and Atmos
  • Remote access via device-keyed WireGuard encryption on a trusted network
PUNTOS DESTACADOS
  • Zero configuration: no account, no subscription, no Docker stack required
  • Native player built with Tauri and libmpv for real picture and sound output
  • One installer file that sets up server, player and launcher in a single binary
  • No telemetry or cloud library — metadata comes from TMDB only
  • Atomic updates via SHA-256 verification prevent corrupted player installation
PRECAUCIONES
  • Windows is the only platform verified for the native player component
  • Theia does not support live TV, DVR, music libraries or plugins
  • No multi-user permissions — designed for a single user on one machine
  • Remote access requires trusted network with device-keyed WireGuard encryption
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Install the Windows x64 executable from the release page. The installer prompts for language, purpose, data location, port (8383), server name and folder paths before writing anything. Start the server via `theia-server` or let the installer autostart it; no administrator rights are needed. For offline use, download the zip bundle containing all files and run `theia-setup.exe` from within that folder — it copies programs beside itself without network access. The player binary is updated atomically by checking SHA-256 digests against GitHub releases before replacing any existing executable.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.