本文介绍了如何在腾讯云轻量应用云服务器上搭建并运行RSSHub。通过相关步骤可以顺利搭建属于自己的RSS聚合服务。

一、前言

本文所用的云服务器为腾讯云轻量应用云服务器,相关实例规格和镜像配置说明如下:

实例规格:

  • CPU - 2核 内存 - 2GB
  • 系统盘 - SSD云硬盘 40GB管理快照
  • 流量包 - 200GB/月(带宽:3Mbps)

镜像配置:

  • 镜像名称:CentOS7.6-Docker26
  • 镜像类型:Docker基础镜像
  • 操作系统:CentOS 7.6 64bit

由于腾讯云轻量应用云服务器已配置好镜像源,在安装过程中不会出现网络相关的问题,若您之前没有配置相关镜像源,请参考该文:虚拟机CentOS系统通过Docker部署RSSHub并映射到主机

本文没有采用 RSSHub 官方部署教程[1]中提到的”使用 watchtower“,因为我认为没有必要频繁更新,只有当自己的订阅源链接失效时,再去查看该订阅源是否出现本身的订阅失效问题(RSS bug),当新的版本解决了该问题后,手动进行更新即可。

注:后文中所述的“云服务器”均指“腾讯云轻量应用云服务器”。

二、安装并启动RSSHub

1、创建并进入名为 rsshub 的文件夹

1
2
mkdir rsshub
cd rsshub

2、下载 docker-compose.yml

1
wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml

1021ltld.54q

建议初次部署不要修改 docker-compose.yml

3、启动

1
docker-compose up -d

4usgunky.awc

4.云服务器防火墙放行 1200 端口

由于 docker-compose.yml 默认设置的端口是 1200,所以我们需要在云服务器防火墙放行 1200 端口。

wteub0xo.d0a

yp2rhgt3.3zr

三、使用RSSHub

把 RSSHub 官网路由文档中的 rsshub.app 替换为 云服务器的公网IP地址:1200 即可,这时就可以 enjoy it 了😊

2m03rdhg.nye

参考资料


本站由 Skylwn 使用 Stellar 1.29.1 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
本站总访问量