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 與儲存庫資訊。