RSSHub

概述

rsshub是一个rss源生成工具,在现在这个rss的没落时代,还能看到这种开源项目心理莫名的有点感动。

部署

官网介绍了很多种部署方式,不过由于现在网站还是流行响应式布局的前端渲染,所以作为爬虫的rsshub也使用了browserless这种动态爬取方法。如果在本地部署中间的配置功能可能就比较麻烦,所以还是使用 docker来部署吧。

  1. 下载 docker-compose.yml(opens new window)
wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml
  1. 创建 volume 持久化 Redis 缓存
docker volume create redis-data
  1. 启动
docker-compose up -d

整个pull过程会下载redis rsshub browserless三部分,整体速度可能比较慢,耐心等待。

访问控制

小水管服务器还是做下访问控制比较好,可以通过白名单,黑名单,访问密钥/码 三种方式实现,这里可以看自己需求解决。

相关连接

官方中文文档
项目地址