RSSHub:

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

图片

安装

Docker Compose

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
services:
rsshub:
image: diygod/rsshub:latest1
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: alway

参数说明(更多参数建议去看文档)
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 处理操作等。