Repolode
getmydia

getmydia/mydia

基于 Phoenix LiveView 构建的自托管电影与剧集管理工具,支持自动下载,并配有跨平台播放器。

可替代:SonarrRadarrPlex

Star
806
Fork
21
未关闭 Issue
6
最近提交
17小时前

这是什么?

Mydia 是一个自托管的电影和剧集管理平台,用于追踪、整理和监控你的影视库。它从 TMDB 和 TVDB 获取元数据,通过已配置的索引器搜索想要的剧集或电影,并交给 qBittorrent、Transmission、SABnzbd、NZBGet 等下载客户端。发布资源按集数、音频语言、分辨率、自定义格式和质量配置综合排序,升级时只有新版本超过配置的阈值才会替换旧文件。

服务端以 Docker 容器运行,提供基于 Phoenix LiveView 的 Web 界面,支持管理员和访客角色、请求审批流程、本地登录以及 OIDC 单点登录。配套的 Mydia Player 覆盖 Android、iOS、macOS、Windows、Linux 和网页端,通过加密的点对点连接远程播放媒体库,也可以以实验性方式浏览 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

    按照 README 中的配置创建 docker-compose.yml 文件

  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 最近一次提交是在 2026年11月6日。
mydia 适合用来做什么?
搭建家庭影音服务器,自动获取追看剧集的新集 通过访客权限和请求审批流程管理家庭共享影库 无需做端口转发即可在手机或笔记本上远程观看自己的媒体库
mydia 怎么安装和运行?
生成 SECRET_KEY_BASE 密钥: openssl rand -base64 48 # SECRET_KEY_BASE 生成 GUARDIAN_SECRET_KEY 密钥: openssl rand -base64 48 # GUARDIAN_SECRET_KEY 按照 README 中的配置创建 docker-compose.yml 文件 启动 Mydia,然后打开 http://localhost:4000 并创建管理员账户: docker compose up -d
在哪里获取 mydia?
源代码和安装说明在 GitHub 上:https://github.com/getmydia/mydia

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目