使用docker自建RSSHUB及Tiny tiny RSS

1 使用docker部署RSSHUB

1.1下载 RSSHub 镜像

docker pull diygod/rsshub

安装速度有点儿慢大约需要20分钟,慢慢等待看个短视频或者干点儿其他的即可。

1.2 运行 RSSHub

docker run -d –name rsshub -p 1200:1200 diygod/rsshub

在浏览器中打开 http://127.0.0.1:1200/,enjoy it! ✅

若是使用云服务器的话,输入对应的IP地址就可以

http://120.88.115.131:1200

若是不能打开的话,那么就查看一下自己的1200端口是否打开了。

img

img

您可以使用下面的命令来关闭 RSSHub

docker stop rsshub

1.3将RSSHub Radar插件的域名

https://rsshub.app

换成自己的域名或者IP地址即可。

120.178.115.113:1200

不过,最好是换成域名比较好,在RSSquite里面输入网址的时候,可以进行自动识别网址的。

http://www.xxxxxxx.top:1200/

注意这里是需要填这个端口的。

img

2 Docker 镜像方式安装 Tiny Tiny RSS

1. 安装

用 Docker 方式安装 Tiny Tiny RSS 需要的软件条件是:

  • Docker CE:用于提供 Docker 运行环境。
  • PostgreSQL/MySQL 数据库:用于存储 RSS 服务运行所需的记录。Tiny Tiny RSS 的作者推荐优先选用 PostgreSQL,以获得更好的性能。
  • Tiny Tiny RSS 本身

安装一个 PostgreSQL 的 Docker 镜像:

1
docker run -d --name ttrssdb nornagon/postgres

最后,安装 Tiny Tiny RSS 本身的 Docker 镜像:

1
docker run -d --name ttrss --link ttrssdb:db -p 9001:80 -e SELF_URL_PATH=http://8.129.115.98:9001 fischerman/docker-ttrss

2. 基本使用

安装完成后,访问在上述步骤中设置的网址,即可进入 Tiny Tiny RSS 的 Web 界面。系统默认的管理员账号是 admin,密码是 password

参考: https://sspai.com/post/41302