1.6 KiB
1.6 KiB
title, type, tags, date
| title | type | tags | date | ||||
|---|---|---|---|---|---|---|---|
| 实战笔记:本地部署 RSSHub 并获取 YouTube 订阅 | source |
|
2026-04-17 |
Source File
Summary
- 核心主题:本地部署 RSSHub 并通过 YouTube Data API 获取 YouTube 订阅
- 问题域:自托管 RSS 服务解决 YouTube 订阅问题
- 方法/机制:使用 Docker Compose 部署 RSSHub,配置 YouTube Data API Key 和代理
- 结论/价值:绕过网页爬虫限制,稳定获取 YouTube 更新
Key Claims
- Docker Compose:Ubuntu Server 上部署 RSSHub 的推荐方式
- YouTube Data API v3:解决 YouTube 订阅最稳定的方案,每月有足够免费额度
- YOUTUBE_KEY:通过 Google Cloud Console 申请,用于 API 调用
- PROXY_URL:容器内科学上网,解决网络访问问题
- UFW 防火墙:需要开放 1200 端口才能局域网访问
Key Concepts
- Docker — 容器化平台,RSSHub 的部署环境
- YouTube Data API v3 — Google 提供的 YouTube 数据接口
- Docker-Compose — 多容器 Docker 应用的定义和运行工具
Key Entities
- [[Docker] — 容器化平台
- [[YouTube] — 视频平台
- Google Cloud — YouTube API Key 的申请来源
Connections
- YouTube Data API v3 ← 需要 ← YouTube Key
- RSSHub ← 部署在 ← Docker
- Docker ← 通过 ← Docker-Compose 管理
Contradictions
- 无
URL 转换格式
- 频道:
http://192.168.3.45:1200/youtube/channel/频道ID - 用户:
http://192.168.3.45:1200/youtube/user/用户名