PodFetch
SHA-256PodFetch 是一款界面简洁的自托管播客管理器,能下载播客节目、在线收听,还支持对播客文稿进行全文搜索,并兼容 GPodder 同步协议。
自己部署一个播客下载器,网页里直接听,还能搜索节目里说过的每一句话。
核心功能
- 网页端收听与下载:在浏览器里直接管理并播放自己的播客订阅
- 全文搜索:搜索范围覆盖节目文稿里说过的每一个词,支持 Podcasting 2.0 文稿
- 自动生成文稿:缺少文稿的剧集可通过 OpenAI 兼容的 Whisper 接口自动补齐
- GPodder 集成:与你现有的播客 App 同步订阅状态,无需更换客户端
- Docker 自动更新:每次代码更新自动构建新镜像,配合 watchtower 一键升级
避坑指南
- •全文搜索依赖播客提供的文稿或 Whisper 自动转录,没有文稿的节目可能搜不到内容
- •自动转录会调用外部 AI 接口并消耗配额,涉及音频文件传输,请注意隐私与费用
- •项目按新提交自动构建 Docker 镜像,建议搭配 watchtower 使用,否则版本可能落后
适用场景
- 在 NAS 或家用服务器上搭建私人播客资料库,随时随地在线收听
- 通过全文搜索快速定位某期节目中具体讨论过的话题或关键词
PodFetch 是一款自托管的播客管理器,拥有简洁美观的网页界面。它使用 Rust 开发后端、React 开发前端,可以下载播客节目并直接在浏览器里收听。与只能管理订阅的传统播客客户端不同,PodFetch 能够索引节目中的音频内容:它支持 Podcasting 2.0 的转录文稿,并对所有说过的话提供全文搜索,想找某期节目里某个具体的话题,搜一下就能跳到对应位置。如果某集缺少文字稿,还可以通过任何兼容 OpenAI 规范的 Whisper API 自动生成。它还整合了 GPodder 同步协议,不必抛弃你正在用的播客应用即可与 PodFetch 数据互通。对比 gpodder 等同类工具,PodFetch 的优势在于自带网页界面和文稿搜索;只要安装好 Docker,每次更新都会自动构建新的镜像,配合 watchtower 即可无人值守完成升级,非常适合播客重度用户搭建个人的收听资料库。
标签
快速上手
安装软件
打开下载的 dmg 文件,将应用拖入 Applications 文件夹
在服务器上安装 Docker(若已安装可跳过)
拉取镜像并启动容器,将 Web 端口映射到本机
启动后在浏览器中打开 Web 界面,添加播客 RSS 订阅即可使用
- 在服务器上安装 Docker(若已安装可跳过)
- 拉取镜像并启动容器,将 Web 端口映射到本机
- 启动后在浏览器中打开 Web 界面,添加播客 RSS 订阅即可使用
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
40c1c295bf22bb12acc479a97b70552d4af9eccb6635a2c12ed5b03b869fa291该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
删除对应的 Docker 容器和镜像即可;如需彻底清理,请一并删除存放播客数据和配置的挂载目录。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
5 FAQs