Your media,
your server

Mydia is a self-hosted media management app for organizing and tracking your TV shows and movies. Automatic metadata, P2P remote access, and complete control over your collection.

Everything you need

A complete media management solution built for self-hosters.

Media Library

Organize your movies and TV shows with automatic file detection and library management.

Automatic Metadata

Fetches artwork, descriptions, ratings, and episode data from TVDB and TMDB automatically.

P2P Remote Access

Stream your media from anywhere with decentralized peer-to-peer connectivity. No port forwarding needed.

Self-Hosted

Run on your own hardware. Your data stays yours with complete privacy and control.

Episode Tracking

Track seasons, episodes, and watch progress across your entire TV collection.

Docker Deploy

Get up and running in minutes with a single Docker Compose file. Zero configuration hassle.

See it in action

A clean, modern interface for managing your media collection.

Mydia homepage dashboard
TV shows library

TV Shows

Movies library

Movies

Episode calendar

Calendar

Search interface

Search

Mydia Player

Watch anywhere

The Mydia Player is a cross-platform app that connects directly to your server. Stream your media from any device with secure, decentralized P2P connectivity.

P2P Streaming

Stream from your server over an encrypted peer-to-peer mesh. No port forwarding or VPN required.

Offline Downloads

Download media to your device for offline viewing on the go.

Native Playback

Hardware-accelerated video playback with support for HLS streaming.

Download Player

Available on

Android (APK)
iOS (TestFlight)
Web
Windows
macOS
Linux
Mydia Player home screen

Get started in minutes

Deploy Mydia with Docker Compose. Point it at your media and you're done.

Read the docs