Files
nexus/wiki/sources/实战笔记-本地部署-rsshub-并获取-youtube-订阅.md
2026-04-24 00:03:01 +08:00

2.4 KiB
Raw Blame History

title, type, tags, date
title type tags date
实战笔记:本地部署 RSSHub 并获取 YouTube 订阅 source
Home Office
RSSHub
YouTube
Docker
2026-04-21

Source File

Summary用中文描述

  • 核心主题:本地自托管 RSSHub 并通过其生成 YouTube 频道 RSS 订阅源
  • 问题域YouTube 官方不直接提供 RSS且第三方在线 RSS 服务不稳定
  • 方法/机制:
    • Docker Compose 一键部署 RSSHubport 1200
    • 获取 YouTube 频道 ID浏览器 view-source 方式)
    • RSSHub 路由格式 /youtube/channel/{channel_id} 生成 RSS 源
    • 支持订阅列表监控
  • 结论/价值:完全自托管,稳定可靠,绕过 YouTube 官方限制

Key Claims用中文描述

  • RSSHub Docker 部署命令:docker run -d --name rsshub -p 1200:1200 diygod/rsshub
  • YouTube 频道 ID 获取方式:浏览器访问频道页面 URLview-source: 查看源码搜索 channel_id
  • RSSHub YouTube RSS 路由:http://localhost:1200/youtube/channel/{channel_id}
  • 支持订阅列表路由:/youtube/channel/{channel_id}/videos 获取该频道视频列表

Key Quotes

"RSSHub 是一个开源、简单易用、方便扩展的 RSS 生成器" — RSSHub 官方定位

"获取 YouTube 频道 ID 的方法:访问频道页面 → view-source → 搜索 channel_id" — 频道 ID 获取技巧

Key Concepts

  • RSSHub:开源 RSS 聚合生成器,可为不支持 RSS 的网站生成订阅源
  • Docker容器化平台RSSHub 通过 Docker 一键部署
  • RSSReally Simple Syndication网站内容聚合订阅协议

Key Entities

  • diygodDIYgodRSSHub 项目的主要维护者Docker 镜像 diygod/rsshub 的发布者
  • YouTube:视频平台,本场景的 RSS 订阅目标

Connections

Contradictions

  • How to Get the RSS Feed For Any YouTube Channel 略有差异:
    • 冲突点:在线获取 vs 本地生成
    • 当前观点:本地 RSSHub 部署更稳定可靠
    • 对方观点:在线服务无需维护,适合临时使用
    • 结论两者互补使用——RSSHub 主用 + 在线工具备用