RSSHub:
一个开源、简单易用、易于扩展的 RSS 生成器。RSSHub 是世界上最大的 RSS 网络,由 5,000 多个全球实例组成,提供了从各种来源聚合的数百万个内容。

安装
Docker Compose
services:
rsshub:
image: diygod/rsshub:latest
container_name: rsshub
ports:
- 1200:1200
environment:
- NODE_ENV=production
- CACHE_TYPE=redis
- REDIS_URL=redis://redis:6379/
- PUPPETEER_WS_ENDPOINT=ws://browserless:3000
restart: always
browserless:
image: browserless/chrome:latest
container_name: rsshub-browserless
restart: always
redis:
image: redis:alpine
container_name: rsshub-redis
volumes:
- ./redis:/data
restart: always
参数说明(更多参数建议去看文档)
:::NODE_ENV(环境变量):指定运行环境
CACHE_TYPE(环境变量):配置缓存类型为 Redis
REDIS_URL(环境变量):配置 Redis 服务的连接地址
PUPPETEER_WS_ENDPOINT(环境变量,可选):配置 browserless 服务的连接地址
:::
使用
浏览器中输入 http://NAS的IP:1200 就能看到界面

点击“debug”,可以看到 RSSHub 使用资源等信息

关于怎么使用,点击打开文档(https://docs.rsshub.app/zh/guide)

这里就有讲怎么样是用,教程都很详细的

比如看到这个“图片”,就有说明加什么后缀和需要修改什么参数

可以先点击打开链接看看内容(有时网络不稳定,会加载不了)

可以看到设置是否有问题

将前面部分,替换为当前你的 RSSHub 的 IP 地址

例如访问:http://192.168.31.90:1200/500px/tribe/set/f5de0b8aa6d54ec486f5e79616418001

资源占用情况,不吃处理器资源,内存稍微会多一些

总结
虽然我很少用 RSS,不过 RSSHub 这款 RSS生成器还是挺有名的,用的人也不少。不过需要完善的地方还有很多,比如可以集成使用文档在本地,直观显示联动应用的连接情况和资源占用,自定义添加 RSS 处理操作等。
综合推荐:⭐⭐⭐(生态完善,可扩展性强)
使用体验:⭐(需要配合其他应用)
部署难易:⭐⭐⭐(中规中矩)︎