RSSHub服务器

新域名启用

2022-11-26

我们已经启用了新的域名:feeded.xyz。RSSHub服务器地址将从 https://rsshub.uneasy.win/ 更改为 https://rsshub.feeded.xyz/,请使用服务的同学们注意更改服务器地址。旧地址在2022-12-31日后失效。

RSSHub订阅服务介绍

@DIYgod维护的RSSHub创建了一个基于RSS feeds的信息中心。不过这个服务需要自己架设,对很多人而言过于麻烦,而且他们示例服务器的速度很慢。我架了一台专门用来抓RSSHub的服务器,速度很快,会长期维护。

下面是一些比较流行的feeds示例,只用到RSSHub能力的百分之几,RSSHub所有支持的feeds列表和参数参见RSSHub文档(几百个支持的来源,包罗万象,包括很多站点的全文feeds),将文档中的举例服务器从 https://rsshub.app/ 替换成 https://rsshub.feeded.xyz/即可。

代理配置

有同学问到代理配置。可以通过路由器配置策略路由实现,当然也可以自己架设代理实现,以Debian和shadowsocks-libev为例。

  1. 在海外服务器启动shadowsocks-libev-server.service。
    • 安装shadowsocks-libev

    sudo apt install shadowsocks-libev

    • 启用shadowsocks-libev-server

    sudo systemctl enable shadowsocks-libev-server@12345

    • 编辑shadowsocks-libev-server配置

    sudo emacs /etc/shadowsocks-libev/12345.json

    • 配置内容如下,注意改密码
    { 
    “server”: “0.0.0.0”,
    “server_port”: 12345,
    “password”: “password”,
    “timeout”: 3600,
    “method”: “chacha20-ietf-poly1305”,
    “fast_open”: false
    }
    
  2. 启动服务

sudo systemctl start shadowsocks-libev-server@12345

  1. 在跑RSSHub的服务器上启动本地服务shadowsocks-libev-local.service,监听1081端口。

sudo systemctl enable shadowsocks-libev-local@1081

{
“server”: “server ip”,
“server_port”: 12345,
“local_address”: “0.0.0.0”,
“local_port”: 1081,
“password”: “password”,
“timeout”: 3600,
“method”: “chacha20-ietf-poly1305”
}
  1. RSSHub代理配置示例(将正则式中的youtube、twitter等替换为需要被代理网址的关键词):
PROXY_PROTOCOL: socks
PROXY_HOST: 127.0.0.1
PROXY_PORT: 1081
PROXY_URL_REGEX: (..)?(youtube|twitter|nytimes|nyt)(/.)?

2 条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注