先整理一遍大纲。

项目致谢:rsshub.app
要给@DIYGod及维护和贡献的大佬们赞赏~

1.自建RSSHub(给服务器减轻压力)
(1.npm部署 2.docker部署)
首先,你需要有一台VPS,ram性能不低于512m,1G以上为佳,cpu能上几核就上几核
kvm+swap为佳

1.安装+升级npm
centos

yum update -y
yum install git -y
npm install -g n
n stable
mkdir /usr/local/node/ 
cd  /usr/local/node/ 
wget https://npm.taobao.org/mirrors/node/v4.4.7/node-v4.4.7-linux-x64.tar.gz
tar -zxvf node-v4.4.7-linux-x64.tar.gz
rm -rf node-v4.4.7-linux-x64.tar.gz
ln -s /usr/local/node/node-v4.4.7-linux-x64/bin/npm /usr/local/bin/npm
ln -s /usr/local/node/node-v4.4.7-linux-x64/bin/node /usr/local/bin/node
npm i -g npm
npm -v
npm install pm2

debian & ubuntu

apt-get install nodejs-legacy
apt-get install npm
npm install npm@latest -g
npm install -g n
n latest
n stable
n lts
node -v
npm -v
npm-check -u

2.部署RSSHub

git clone https://github.com/DIYgod/RSSHub
cd RSSHub
npm install --no-optional

3.redis(optional)

mkdir /usr/local/redis  
cd /usr/local/src  
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar zxvf redis-3.0.7.tar.gz 
ln -s redis-3.0.7 redis #建立一个链接  
cd redis  
make PREFIX=/usr/local/redis install #安装到指定目录中

停止server:pkill node

(2.docker一键部署)

--先安装好docker。
docker run -d --name rsshub --env NODE_ENV=production -p 1200:1200 scavin/rsshub
docker attach my-web
cd /root/rssbot/target/release
./rssbot data.json botid

2.连接RSS-Telegram
3.连接任意网站-RSS
4.Enjoy it
5.附录:可视化RSS阅读器推荐

Last modification:September 6th, 2018 at 10:54 pm
性感博主,在线要饭