安装 Docker
官方网站上有各种环境下的 安装指南
部署
运行下面的命令下载 RSSHub 镜像。
$ docker pull diygod/rsshub
然后运行 RSSHub 即可
$ docker run -d --name rsshub -p 1200:1200 diygod/rsshub
在浏览器中打开 http://IP:1200/
您也可以使用下面的命令来关闭 RSSHub。
$ docker stop rsshub
更新
您可以使用下面的命令来更新镜像。
# 先关闭 rsshub
$ docker stop rsshub
# 删除现有的容器
$ docker rm rsshub
# 下载最新版的 rsshub 镜像
$ docker pull diygod/rsshub
添加配置
配置运行在 docker 中的 RSSHub,最便利的方法是使用环境变量。
以设置缓存时间为 1 小时举例,只需要在运行时增加参数:-e CACHE_EXPIRE=3600
# 此处添加自动重启指令
$ docker run --restart=always -d --name rsshub -p 1200:1200 -e CACHE_EXPIRE=3600 -e GITHUB_ACCESS_TOKEN=example diygod/rsshub