RSS服务是什么(如何搭建)

如何搭建,RSS服务是什么。小编来告诉你更多相关信息。RSS服务是什么为大家分享RSS服务是什么的方法内容,接下来分享详细内容。RSS(ReallySimpleSyndication)

如何搭建,RSS服务是什么。小编来告诉你更多相关信息。

RSS服务是什么

为大家分享RSS服务是什么的方法内容,接下来分享详细内容。

RSS(Really Simple Syndication)是一种基于 XML 文件的网络内容发布标准。

使用 RSS 有以下几点优势:

  1. RSS 可以从各个网站直接订阅最新发布的内容,无需在每个网站内部关注或者收藏,能够达到聚合的效果。
  2. 摆脱互联网阅读时的碎片化,提高效率。
  3. 摆脱各个网络平台的捆绑。

不过,由于 RSS 对平台的黏性低,不利于敛财,国内大部分网站都不支持 RSS 服务。我们可以通过开源项目 RSSHub 为各类不支持 RSS 订阅的网站生成订阅源。由于官方源已被墙,只能在自己服务器自行部署。

RSSHub 服务端搭建

服务端搭建步骤如下:

  1. 安装完 Docker 后,可以使用以下命令直接在服务器搭建 RSSHub:
docker run -d \\  --name rsshub \\  --net mybridge \\  --ip 172.18.0.10 \\  -p 1200:1200 \\  --restart=unless-stopped \\  -v /home/ubuntu/data/rsshub:/data \\  diygod/rsshub:latest

如需启用 puppeteer,则将镜像改为 diygod/rsshub:chromium-bundled

除了个人部署外,还可以直接使用他人部署好的服务。只需要在 Google 搜索Welcome to RSSHub!,可找到很多别人配置好的服务,复制其域名即可。❞

  1. 编辑 nginx 进行反向代理。
vim ~/data/nginx/conf.d/rsshub.conf

输入以下内容,注意修改域名。

server {    listen      80;    listen [::]:80;    server_name  ;    return 301 https://$host$request_uri;}server {    listen 443 ssl;    listen [::]:443 ssl;    server_name ;    location / {        proxy_pass http://172.18.0.10:1200;        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header X-Forwarded-Proto $scheme;        proxy_redirect off;        proxy_set_header X-Real-Port $remote_port;        proxy_set_header HTTP_X_FORWARDED_FOR $remote_addr;        proxy_set_header X-NginX-Proxy true;        proxy_set_header Accept-Encoding \"\";    }    ssl_certificate /etc/nginx/certs//fullchain.pem;    ssl_certificate_key /etc/nginx/certs//cert.pem;    add_header Strict-Transport-Security \"max-age=63072000\" always;
  1. 然后重新启动 nginx。此时在浏览器输入域名,如果显示以下内容则说明 RSSHub 安装成功。

RSS服务是什么(如何搭建)

  1. 安装完成后,在客户端的浏览器中安装 RSSHub Radar 扩展,并将域名复制进去。

RSS服务是什么(如何搭建)

如何搭建,RSS服务是什么。小编来告诉你更多相关信息。

RSS服务是什么

  1. 以 B 站为例,对于想要获取 RSS 订阅的内容,如某个博主,只需要达到该博主主页复制即可:

RSS服务是什么(如何搭建)

即:

https:///bilibili/user/dynamic/297670584# 如果不想在 RSS 中获取视频, 则在末尾增加任意数字, 如:https:///bilibili/user/dynamic/297670584/123

RSS+ 油猴脚本

对于已有 RSS 订阅的网站,我们可以通过 RSS+ 油猴脚本来获取当前网站的 RSS 订阅源。

以 USGS 为例,打开官网后可以在网站右下角找到对应的 RSS 订阅源。

RSS服务是什么(如何搭建)

客户端

桌面 RSS 客户端比较多,如 Fluent Reader, lettura 等。使用浏览器扩展 Feedbro 也可以作为 RSS 客户端。

另外,FreshRSS 是 RSS 的 web 阅读器。不过个人感觉体验一般。FreshRSS 可以通过 Docker 安装:

docker run -d \\  --restart unless-stopped \\  --log-opt max-size=10m \\  -p 9898:80 \\  -e TZ=Asia/Shanghai \\  -e \'CRON_MIN=1,31\' \\  -v ~/data/freshrss:/var/www/FreshRSS/data \\  -v ~/data/freshrss/extensions:/var/www/FreshRSS/extensions \\  --name freshrss \\  freshrss/freshrss

手机客户端未找到合适的。不过可以通过如 Readdig 直接在浏览器打开网页来订阅。

RSS

以下是几个可以寻找 RSS 订阅的网站。

  • 微文库: 微信公众号的 RSS 订阅,只有部分。
  • Feeddd: 微信公众号的 RSS 订阅。
  • wxrss: 微信公众号的 RSS 订阅。

上述分享的RSS服务是什么 如何搭建的具体介绍,供网友们借鉴参考。

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
科技百科

mysql:replica(skip_errors参数配置推荐)

2023-11-5 12:12:22

科技百科

Bitwarden与ProtonPass:顶级开源密码管理器的区别

2023-11-5 12:13:17

搜索