马春杰杰 Exit Reader Mode

RSSHub搭建教程

tag: apt bash git npm PM2管理器 RSSHUB安装 ssh Zotero 代理 宝塔 建站 服务器 源码 终端 阿里云

RSS是非常好用的东西,搭配Zotero绝对是神器!这里记录一下搭建过程:

1 源码安装

安装 Git

sudo apt-get install git

安装Node.JS

安装 NodeJS 的最佳方式是使用 nvm

安装 nvm,并向shell中添加nvm命令:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
重启终端并执行下列命令即可安装 Node.js

nvm install node

安装 RSSHub

git clone https://gitee.com/fork-project/RSSHub.git
cd RSSHub
npm install

绑定域名

到目前为止,我们已经可以通过ip进行订阅了,但是每次都用IP也太麻烦了。

首先安装宝塔,然后打开软件商店运行环境PM2管理器,然后:

添加完成之后,点击映射,填写域名。然后去阿里云进行域名解析即可。

错误说明:

2 Docker安装

docker pull diygod/rsshub

sudo yum update

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

然后打开宝塔,正常新建站点,然后打开反向代理:

然后填写SSL证书,完成。

阿里云服务器安装Docker

本文最后更新于2022年1月2日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!