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.
TV Shows
Movies
Calendar
Search
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.
Available on
Get started in minutes
Deploy Mydia with Docker Compose. Point it at your media and you're done.
Read the docsLatest posts
View allIntroducing Mydia Player
A cross-platform media player with P2P remote access, offline downloads, and native playback on Android, iOS, macOS, and more.
Welcome to Mydia
Introducing the Mydia project blog. Follow along for updates, release notes, and development insights.