RssHub
RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容
安装
我这里是通过 宝塔映射到外网的,所以需要先安装个宝塔
安装宝塔
curl -sSO http://download.bt.cn/install/new_install.sh && bash new_install.sh
安装Docker & docker-compose
# 安装 docker
curl -fsSL get.docker.com -o get-docker.sh
bash get-docker.sh
# 安装 docker-compose
yum install -y docker-compose # centos 安装
apt install -y docker-compose # debian ubuntu 安装
安装好了之后就可以正式部署 RssHub 了
RssHub 文档官网:https://docs.rsshub.app/
RssHub 演示地址:https://rsshub.app/
我搭建的地址:http://rss.alapi.cn/
部署
- 下载 docker-compose.yml 配置文件
wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml
- 创建 volume 持久化 Redis 缓存
docker volume create redis-data
- 启动
docker-compose up -d
这样安装时根据 rsshub 提供的 官方配置文件安装的,如果你要更新配置的话,需要先删除旧的容器,然后更新下载配置文件docker-compose.yml
更新
删除旧容器
docker-compose down
编辑 配置文件:docker-compose.yml
然后重复安装步骤
博主搭建的RssHub : http://rss.alapi.cn