Readdig:OPMLインポートとメール通知をサポートするオープンソースのPWAリーダー(RSSとポッドキャスト管理もサポート)。

Readdig:开源 PWA RSS 阅读器与播客平台

Readdig 是一款专为个人与团队打造的聚合阅读工具,支持 RSS 订阅与 Podcast 播客播放。它采用 PWA(渐进式 Web 应用) 架构,无需安装繁重的客户端即可在桌面和移动端获得类原生应用的体验。

通过 Readdig,你可以将分散在各处的博客、新闻网站、YouTube、X(原 Twitter)、微博以及各类 Newsletter 统一收纳,在单一界面中高效地消费信息,摆脱碎片化阅读的干扰。

Readdig:支持 OPML 导入与邮件提醒的开源 PWA 阅读器(兼顾 RSS 与播客管理)

核心功能亮点

  • 全能订阅管理 :统一集成 RSS 阅读与 Podcast 播放,支持边听边看并实时同步播放进度。
  • 高效组织体系 :提供文件夹与标签分类,让海量订阅源结构清晰;支持 OPML 导入导出,实现订阅清单的无缝迁移。
  • 阅读状态追踪 :内置收藏夹与阅读历史记录,确保重要内容可快速回溯,进度掌控精准。
  • 灵活的提醒与账户 :支持用户注册登录,并可通过邮件通知实时获取新内容更新。
  • 商业扩展能力 :预集成 Paddle 支付接口,方便开发者快速构建增值服务或订阅方案。

適用可能なシナリオ

  • 専門的な研究と学習 :集中整理技术周刊、学术博客及权威媒体报道。
  • 内容创作者 :实时跟进行业动态、竞品更新及平台趋势。
  • 播客爱好者 :在不同设备间同步节目进度,构建体系化的音频库。
  • 情報ミニマリスト :通过单一入口替代多个 App,打造私人信息中心。

技术栈分析

Readdig 采用了现代且稳健的技术组合,便于部署与二次开发:

  • 后端 APINode.js (Express.js)
  • 前端界面 :React (Create React App)
  • 数据存储 :PostgreSQL (数据库) + Redis (缓存)
  • 异步处理 Bull(Redisベースのタスクキュー)
  • 部署方案 :Docker / Docker Compose

部署与本地开发指南

1. 环境准备
确保系统已安装 Node.js (≥ 18.20.8)、PostgreSQL (≥ 12) 及 Redis (≥ 6)。如需容器化部署,请准备好 Docker 及 Docker Compose。

2. 源码获取

git clone https://github.com/readdig/readdig.git cd readdig

3. 后端 API 启动

cd api yarn install cp .env.example .env # 配置环境变量 yarn db:migrate # 执行数据库迁移 yarn dev # 启动服务 (http://localhost:8000)

4. 前端应用启动

cd ../app yarn install cp .env.example .env # 配置环境变量 yarn start # 启动服务 (http://localhost:3000)

Nginx 反向代理配置要点

  • 域名映射 :将 yourdomain.com 替换为实际域名,并建议配置非 www 到 www 的跳转。
  • 路径转发 proxy_pass http://api:8000/ 需指向 API 容器。
  • 斜杠细节 /api/ そして http://api:8000/ 末尾的斜杠必须保留,以确保在转发时能正确移除 /api 前缀。

相关链接

テキスト終了
0
Administrator
著作権表示:この記事は当ウェブサイトのオリジナルコンテンツです。 管理者 于2025-11-21发表,共计1263字。
転載に関するお知らせ:特に明記されていない限り、本サイトのすべてのオリジナルコンテンツは、クリエイティブ・コモンズ表示4.0(CC BY 4.0)ライセンスの下で公開されています。転載の際は、出典を明記し、元のリンクを保持してください。本サイトの一部のコンテンツは、公開されている情報から編集されており、AI技術の支援を受けて生成または最適化されている場合があります。これは参考情報としてのみ提供されており、専門的なアドバイスを構成するものではありません。読者は、ご自身で判断し、検証を行ってください。本サイトは、第三者のリソースの可用性、セキュリティ、または合法性について一切責任を負いません。
コメント(コメントなし)
验证码