media-stack

一個自託管的媒體管理與串流堆疊,具備 AI 驅動的電影和節目推薦功能。包含 Sonarr、Radarr、qBitTorrent、Prowlarr、Jellyfin

media-stack 是什麼?

一個自託管的媒體管理與串流堆疊,具備 AI 驅動的電影和節目推薦功能。包含 Sonarr、Radarr、qBitTorrent、Prowlarr、Jellyfin、Seerr、Recommendarr 及 VPN 支援。

media-stack 概覽

這是什麼

media-stack 是一個自架媒體生態系統,結合媒體管理、串流、AI 驅動的推薦功能以及 VPN 支援。它包含 Sonarr、Radarr、qBittorrent、Prowlarr、Jellyfin、Seerr 和 Recommendarr。此堆疊設計為使用 Docker 和 Docker Compose 執行,並可選擇整合 VPN 以安全下載。

主要功能

  • VPN 整合,用於安全且私密的媒體下載(支援 NordVPN、ExpressVPN、SurfShark、ProtonVPN、自訂 OpenVPN、WireGuard)
  • Radarr 用於電影管理
  • Sonarr 用於電視節目管理
  • Prowlarr 作為種子索引器管理器- qBittorrent 作為種子客戶端
  • Seerr 用於管理媒體請求
  • Jellyfin 作為開源媒體串流器
  • Recommendarr 提供 AI 驅動的電影與節目推薦,基於 Sonarr、Radarr、Jellyfin 以及可選的 Trakt 觀看清單

使用情境

此堆疊用於自架媒體管理與串流,具備 AI 推薦與 VPN 支援。適合希望自動化下載、整理媒體庫並私密串流內容的使用者。

快速開始

需求:Docker 版本 28.0.1 或更新,Docker Compose 版本 v2.33.1 或更新。首先,建立 Docker 網路:bashdocker network create --subnet 172.20.0.0/16 mynetwork使用 VPN 部署(建議):bashVPN_SERVICE_PROVIDER=nordvpn OPENVPN_USER=openvpn-username OPENVPN_PASSWORD=openvpn-password SERVER_COUNTRIES=Switzerland RADARR_STATIC_CONTAINER_IP=radarr-container-static-ip SONARR_STATIC_CONTAINER_IP=sonarr-container-static-ip docker compose --profile vpn up -d不使用 VPN 部署:bashdocker compose --profile no-vpn up -d使用 Recommendarr 部署(選用):bashCOMPOSE_PROFILES=vpn,recommendarr docker compose up -d # 搭配 VPN# COMPOSE_PROFILES=no-vpn,recommendarr docker compose up -d # 不搭配 VPN各元件的詳細設定請參閱儲存庫的 README。

授權與價格

授權:GPL-3.0。價格:開源(免費)。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/navilgmedia-stack.svg)](https://yunodb.com/tools/navilgmedia-stack?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/navilgmedia-stack?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/navilgmedia-stack.svg" alt="Featured on YunoDB" height="20"></a>