
自架 ytzero 執返 YouTube 訂閱頁:冇演算法插隊,部署前要知嘅限制
用 Docker 開一個純訂閱收件箱,觀看進度留喺自己部機
YouTube 個訂閱頁明明應該係用嚟追已訂閱頻道,實際打開首頁,推薦影片、Shorts 同各種「你可能有興趣」內容就輪住搶位。ytzero 揀咗一條幾直接嘅路:將 YouTube 當成 RSS 來源,整返一個純訂閱收件箱。佢唔使登入 Google,亦唔使申請 YouTube Data API key,適合用 YouTube 追科技、教學或者工作頻道,又唔想每次打開都俾演算法帶走嗰類人。
佢點樣執返你個訂閱頁
ytzero 會讀取各頻道公開嘅 YouTube RSS feed,再將影片資料、訂閱、觀看進度、播放清單、標籤同分類規則存入本機 SQLite。新片會按時間排好,你可以加到今晚、聽日或者週末先睇,唔想睇就封存。頻道可逐個加入,亦可匯入 OPML 或 Google Takeout 嘅 subscriptions.csv,所以搬走原有訂閱唔使由零開始撳幾百次。
介面冇 YouTube 首頁嗰堆推薦內容,Shorts 亦只會收納你已追蹤頻道發佈嘅內容,放喺獨立分頁,唔會無限混入主 feed。換句話講,佢處理嘅重點係注意力同整理流程:你揀過嘅頻道先會出現,再由自己嘅標籤、規則同稍後觀看清單決定次序。呢個設計幾似 RSS reader,多過另一個完整 YouTube 網站。

圖片:ytzero GitHub 專案
Docker 部署唔複雜,公開上網就另一回事
官方建議用 Docker Compose,container image 由 GitHub Container Registry 提供,預設用 port 3001,另掛載一個 data 目錄保存 SQLite 資料庫同圖片快取。已有 NAS、家用 server 或迷你電腦嘅人,照官方範例起 container 就得;唔用 Docker 則要準備 Bun 1.3 或以上。專案支援多個 profile、共用密碼、個別登入、passkey、OIDC 同 reverse proxy header,屋企幾個人共用都得。
不過預設安裝完全冇登入保護,只適合可信嘅內網。想喺街外連入去,就要再設 HTTPS、反向代理同其中一種登入方式,亦要備份 data 目錄。官方文件特別提醒,登入設定壞咗唔會自動退回無密碼模式,要改環境變數兼重啟先救得返。純粹想避推薦內容,但屋企冇長開設備、又未用過 Docker,為呢件事租 VPS 未必划算。
冇 Google 帳戶,唔代表 YouTube 睇唔到你
ytzero 將訂閱名單、觀看進度同分類資料留喺自架 SQLite,唔會同步去 Google 帳戶,呢點確實減少咗帳戶層面嘅追蹤。不過佢仍要向 YouTube 取 RSS、網頁資料、縮圖同 metadata,播放亦沿用 YouTube embed。YouTube 仍有機會見到 server 或瀏覽器嘅 IP、播放請求同相關技術資料;開啟 SponsorBlock 後,app 亦會查詢 SponsorBlock API。若裝喺第三方 VPS,主機供應商同管理 server 嘅人亦可能接觸到部分連線紀錄或者儲存資料。
RSS 路線亦有代價。官方承認每個頻道嘅 feed 只提供有限數量嘅近期影片;首次加入頻道時,未必可以補齊完整舊片庫。部分 metadata、直播狀態、Shorts 判斷同播放清單仍靠讀取 YouTube 頁面,YouTube 一改結構就可能壞。專案喺 2026 年 6 月先建立,截稿前最新版本係 v0.4.0,更新算密,但年資短、主要由單一開發者推進,暫時應當成早期自架工具,更新 container 前備份資料會穩陣啲。
同 FreeTube、Invidious 點揀
FreeTube 係 Windows、macOS 同 Linux 桌面 app,資料主要留喺用家部電腦,唔使維護一個 web server,仲有搜尋、SponsorBlock、DeArrow、外置播放器同多個訂閱 profile。只係自己一個人喺電腦睇,又想少啲追蹤,FreeTube 門檻低好多;但想用手機、平板同電腦打開同一個訂閱收件箱,ytzero 呢種自架 web app 就順手啲。
Invidious 就接近完整 YouTube 前端,有搜尋、帳戶、播放清單、留言同 proxy 影片等功能,規模大過 ytzero 好多,相對亦食資源。官方文件建議私人部署預留至少 2GB RAM 同 20GB 儲存空間,仲要 PostgreSQL、Invidious companion 同定期重啟。ytzero 功能窄得多,SQLite 加一個 container 已經開得著,代價係搜尋、歷史內容同抗 YouTube 改動能力都冇咁完整。
ytzero 最啱已經有自架環境、訂閱頻道數量固定,而且真係會整理觀看清單嘅人。若只想間中避開 YouTube 首頁,瀏覽器書籤直入官方訂閱頁或者裝 FreeTube 會省事好多。至於長期用唔用得住,就要睇開發者能否跟上 YouTube 頁面改動,同埋呢個新專案過多幾輪更新後仲有冇持續維護。
參考來源
- XDA Developers — This self-hosted YouTube frontend strips out recommendations and gives you back your feed — original report
- ytzero GitHub 專案 — 核對功能、技術架構、AGPL-3.0 授權、版本同專案活躍情況
- ytzero 安裝文件 — 核對 Docker、Bun、port、資料儲存同首次設定要求
- ytzero 私隱及授權文件 — 核對連接 YouTube、RSS 限制、嵌入播放同資料儲存方式
- ytzero 登入文件 — 核對預設無登入保護、OIDC、passkey、proxy header 同復原方式
- FreeTube 官方文件 — 比較桌面 app、資料本機儲存同影片擷取方式
- Invidious 官方安裝文件 — 比較完整自架 YouTube 前端嘅硬件、資料庫同維護要求
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







