Repolode
getmydia

getmydia/mydia

Самостоятельно размещаемый менеджер фильмов и сериалов на Phoenix LiveView с автоматической загрузкой и кроссплатформенным приложением-плеером.

Open source альтернатива:SonarrRadarrPlex

Звёзды
806
Форки
21
Открытые issues
6
Последний коммит
7 часов назад

Что это?

Mydia — платформа для самостоятельного размещения, отслеживания и организации фильмов и сериалов. Она получает метаданные из TMDB и TVDB, следит за вашей медиатекой и ищет нужные эпизоды или фильмы в настроенных индексаторах. Загрузки отправляются в такие клиенты, как qBittorrent, Transmission, SABnzbd или NZBGet, а система ранжирования релизов выбирает наиболее подходящий вариант по эпизоду, языку аудио, разрешению, пользовательским форматам и профилю качества. Замена существующих файлов происходит только после того, как новый релиз превысит заданный профилем порог.

Сервер запускается в Docker-контейнере и предоставляет веб-интерфейс на Phoenix LiveView с ролями администратора и гостя, процессом подачи запросов, локальным входом и единой аутентификацией через OIDC. Отдельное приложение Mydia Player для Android, iOS, macOS, Windows, Linux и веба транслирует вашу медиатеку через зашифрованное peer-to-peer-соединение, а в экспериментальном режиме также позволяет просматривать серверы Plex, Jellyfin и Stash.

Проект находится на раннем этапе разработки версии 0.x, поэтому возможны несовместимые изменения.

Ключевые возможности

  • 01Метаданные фильмов и сериалов из TMDB и TVDB
  • 02Автоматический поиск отслеживаемого контента с профилями качества и обновлением релизов
  • 03Ранжирование релизов по эпизоду, языку, разрешению и пользовательским форматам
  • 04Поддержка qBittorrent, Transmission, SABnzbd, NZBGet и debrid-провайдеров
  • 05Доступ для нескольких пользователей с ролями администратора и гостя, а также входом через OIDC

Сценарии использования

  • Запуск домашнего медиасервера, который автоматически собирает новые эпизоды отслеживаемых сериалов
  • Управление семейной медиатекой с гостевым доступом и согласованием запросов
  • Трансляция собственной медиатеки на телефоны или ноутбуки без открытия портов на роутере

Быстрый старт

  1. 1

    Сгенерируйте секрет SECRET_KEY_BASE

    openssl rand -base64 48 # SECRET_KEY_BASE
  2. 2

    Сгенерируйте секрет GUARDIAN_SECRET_KEY

    openssl rand -base64 48 # GUARDIAN_SECRET_KEY
  3. 3

    Создайте docker-compose.yml с конфигурацией сервиса Mydia из README

  4. 4

    Запустите Mydia, откройте http://localhost:4000 и создайте учётную запись администратора

    docker compose up -d

Что важно знать

  • Ранняя стадия разработки (0.x.x); возможны несовместимые изменения.
  • Некоторые функции, например индексаторы Cardigann и списки импорта, помечены как экспериментальные.
  • Лицензия AGPL-3.0 — лицензия с авторским левом (copyleft).

В подборках

Темы

Частые вопросы

Что такое mydia?
Самостоятельно размещаемый менеджер фильмов и сериалов на Phoenix LiveView с автоматической загрузкой и кроссплатформенным приложением-плеером. Mydia — платформа для самостоятельного размещения, отслеживания и организации фильмов и сериалов. Она получает метаданные из TMDB и TVDB, следит за вашей медиатекой и ищет нужные эпизоды или фильмы в настроенных индексаторах. Загрузки отправляются в такие клиенты, как qBittorrent, Transmission, SABnzbd или NZBGet, а система ранжирования релизов выбирает наиболее подходящий вариант по эпизоду, языку аудио, разрешению, пользовательским форматам и профилю качества. Замена существующих файлов происходит только после того, как новый релиз превысит заданный профилем порог.
mydia можно использовать бесплатно? Какая у него лицензия?
mydia распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mydia всё ещё поддерживается?
Активно поддерживается. Последний коммит в mydia — 7 нояб. 2026 г..
Для чего можно использовать mydia?
Запуск домашнего медиасервера, который автоматически собирает новые эпизоды отслеживаемых сериалов Управление семейной медиатекой с гостевым доступом и согласованием запросов Трансляция собственной медиатеки на телефоны или ноутбуки без открытия портов на роутере
Как установить mydia?
Сгенерируйте секрет SECRET_KEY_BASE: openssl rand -base64 48 # SECRET_KEY_BASE Сгенерируйте секрет GUARDIAN_SECRET_KEY: openssl rand -base64 48 # GUARDIAN_SECRET_KEY Создайте docker-compose.yml с конфигурацией сервиса Mydia из README Запустите Mydia, откройте http://localhost:4000 и создайте учётную запись администратора: docker compose up -d
Где скачать mydia?
Исходный код и инструкции по установке — на GitHub: https://github.com/getmydia/mydia

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая платформа для записи на встречи: страницы бронирования, синхронизация календарей, видеоссылки и автоматические письма на Elixir и Phoenix LiveView.

305+16 за неделю58ElixirAGPL-3.0Активно поддерживаетсяОбновлён 11 часов назад

Сервер для самостоятельного размещения музыкальной коллекции: слушайте её в веб-приложении, мобильных приложениях и настольных версиях.

2,4 тыс.+4 за неделю217JavaScriptGPL-3.0Активно поддерживаетсяОбновлён 10 часов назад

Самостоятельно размещаемый медиасервер для фильмов, сериалов, аудиокниг, электронных книг, подкастов и манги с бэкендом на Go и веб-интерфейсом на React.

892+60 за неделю102GoAGPL-3.0Активно поддерживаетсяОбновлён 23 часа назад