Mydia

Mydia

Self-hosted media management for movies and TV shows

615stars
15forks
Last commit: 10d ago
Repo age: 1y old

Mydia is a modern, self-hosted media management platform built with Elixir and Phoenix LiveView. It provides a real-time web UI to track, organize, and automate downloads for movies and TV shows, including metadata enrichment and library management.

Key Features

  • Unified media library for movies and TV shows with TMDB and TVDB metadata enrichment.
  • Automated download workflows with quality profiles, smart release scoring and ranking.
  • Native integrations with common download clients (qBittorrent, Transmission, SABnzbd, NZBGet).
  • Indexer support via Prowlarr and Jackett, plus experimental built-in Cardigann indexer library.
  • Multi-user roles (admin/guest) and request-approval workflow for content requests.
  • SSO support via OIDC/OpenID Connect alongside local authentication.
  • Real-time interface powered by Phoenix LiveView for instant updates and responsive UI.
  • Storage and import conveniences: relative library paths, hardlink support for efficient storage, and import/sync from TMDB lists.
  • Multi-architecture Docker images and variants for SQLite (default) and PostgreSQL.
  • Background job processing with Oban, migrations with automatic pre-migration backups, and CI-driven test coverage including end-to-end tests.

Use Cases

  • Replace or complement desktop/cloud tools by managing a home movie and TV library with metadata and automated downloads.
  • Run automated release searching and downloading for preferred quality profiles and codecs for a household media server.
  • Provide multi-user access with role-based controls and SSO for families or small groups who share a media collection.

Limitations and Considerations

  • Project is early-stage (0.x.x): expect breaking changes between releases and potential instability in experimental features.
  • Several capabilities are marked experimental (built-in Cardigann indexers, playback/HLS streaming, subtitles) and may be incomplete or unreliable.
  • PostgreSQL support requires using the PostgreSQL-specific image variant; image variants are not interchangeable at runtime.

Mydia focuses on library management and download automation rather than full-featured streaming server functionality. It is oriented toward users who want an extensible, real-time web UI for maintaining and automating a local movies/TV collection.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Immich

Immich

Open-source photo and video management platform for private servers

89.2k
4.7k
Last commit: 18h ago

Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

Alternative to:
Google Photos
Google Photos
+14
OpenCut

OpenCut

Open-source, cross-platform timeline-based video editor

45.1k
4.5k
Last commit: 1mo ago

Free open-source video editor for web, desktop, and mobile with timeline editing, multi-track support, real-time preview, and local-first privacy.

Alternative to:
CapCut
CapCut
+16
Piwigo

Piwigo

Open-source web photo gallery and image management software

3.7k
464
Last commit: 2d ago

Self-hosted photo gallery for organizations and individuals; supports large libraries, albums, plugins, themes, permissions and a developer API.

Alternative to:
Piwigo Cloud
Piwigo Cloud
+19
Pimcore

Pimcore

Open core platform for PIM/MDM, DAM, CMS/DXP, CDP, and commerce

3.7k
1.5k
Last commit: 1d ago

Pimcore is an open core data and experience management platform combining PIM/MDM, DAM, CMS/DXP, CDP and digital commerce with extensible APIs and modeling tools.

Alternative to:
Acquia DAM (Widen)
Acquia DAM (Widen)
+19
Papra

Papra

Minimalistic document management and archiving platform

3.3k
162
Last commit: 18h ago

Minimalistic document management and archiving platform for long-term storage, full-text search, tagging, and automated ingestion via email or folders.

Alternative to:
M-Files
M-Files
+11
Papermerge

Papermerge

Open-source document management system for scanned documents

2.9k
303
Last commit: 1mo ago

Open-source DMS that OCRs, indexes, and manages scanned PDFs, TIFFs and images with tagging, versioning, metadata and full-text search support.

Alternative to:
DocuWare
DocuWare
+7