RSSHub订阅服务Docker部署,配合浏览器插件快速生成订阅源。

WARNING

该部署方式不包括 browserless 和 redis 依赖,如有需要请改用 Docker Compose 部署方式或自行部署外部依赖。

浏览器插件安装以Edge浏览器为例。

一、Docker 部署

安装

有 puppeteer 依赖

$ docker run -d --name rsshub -p 1200:1200 diygod/rsshub:chromium-bundled

在浏览器中打开 http://{Server IP}:1200,enjoy it! ✅

更新

自动更新

使用 watchtower

手动更新

删除旧容器

$ docker stop rsshub
$ docker rm rsshub

然后重复安装步骤

添加配置

配置运行在 docker 中的 RSSHub,最便利的方法是使用 docker 环境变量

以设置缓存时间为 1 小时举例,只需要在运行时增加参数:-e CACHE_EXPIRE=3600

$ docker run -d --name rsshub -p 1200:1200 -e CACHE_EXPIRE=3600 -e GITHUB_ACCESS_TOKEN=exa

二、浏览器插件安装获取订阅源

安装扩展

在浏览器中进入扩展安装下面插件 RSSHub Radar

image-VoBJ.png

安装完成后设置实例

在浏览器找到安装完成的插件,点击设置。

将RSHub实例换成自己上面搭建的服务地址。

image-mziR.png