精选NAS应用商店
NasAppStore为飞牛OS、群晖、威联通等NAS系统提供海量精选免费适配应用,一站式安装管理,帮您轻松打造多媒体家庭私有云中心,发掘NAS更多潜力。

RSSHub - 万物均可RSS生成器

应用介绍

RSSHub 是一款开源的 RSS 生成器,能够为不提供 RSS 订阅的网站生成 RSS 订阅源,让你可以通过 RSS 阅读器订阅任何网站内容,无需每天手动访问网站查看更新,非常适合内容聚合阅读。

RSSHub 支持数千个网站,包括社交媒体、资讯站点、博客、视频平台、论坛、电商等各种类型的网站,你可以在 NAS 上自建 RSSHub 服务,掌握自己的信息订阅,不依赖第三方公共服务,保护隐私,同时可以自定义路由,满足个性化订阅需求。

安装说明

前提依赖

需要 Docker 和 Docker Compose 环境,至少需要 1 核 CPU 和 1GB 内存,如果你启用了缓存,推荐分配更多内存。

安装配置

docker-compose.yml 配置示例:

version: '3'
services:
  rsshub:
    image: diygod/rsshub:latest
    container_name: rsshub
    restart: unless-stopped
    ports:
      - 1200:1200
    environment:
      - NODE_ENV=production
      - CACHE_TYPE=redis
      - REDIS_URL=redis://redis:6379/
    depends_on:
      - redis
  redis:
    image: redis:alpine
    container_name: rsshub-redis
    restart: unless-stopped

配置说明:

  • 使用 Redis 做缓存可以大幅提升响应速度,减少重复请求
  • 可以通过环境变量配置代理,方便访问需要代理的网站
  • 默认端口 1200,可以根据需要修改

使用说明

部署启动后,通过 http://你的NASIP:1200 访问 RSSHub 首页,可以在路由列表中找到你需要订阅的网站路由,按照说明替换参数即可得到订阅地址,然后把订阅地址添加到你的 RSS 阅读器即可。

常用技巧:

  1. 安装浏览器扩展 RSSHub Radar,可以自动发现当前网页可用的 RSSHub 路由,一键订阅
  2. 你可以使用任何支持 RSS 的阅读器,比如 Miniflux、Reeder、NetNewsWire 等
  3. 可以配置访问密码,防止被他人滥用,通过 ACCESS_KEY 环境变量设置
  4. 如果需要订阅国内网站,建议配置好代理,确保可以正常访问

开源信息

  • GitHub 地址:https://github.com/DIYgod/RSSHub
  • 官方文档:https://docs.rsshub.app/
  • 路由列表:https://docs.rsshub.app/guide/routes.html
  • 开源协议:AGPL-3.0 License