宝塔面板搭建Yarr:一个UI很漂亮的RSS阅读器

文章目录 「隐藏」
  1. 1 、简介
  2. 2 、准备
  3. 3 、部署
  4. 4 、访问
  5. 5 、设置域名访问
  6. 6 、最后

Yarr是一个用 Go 开发的RSS 阅读器,前端界面非常干净清爽,目前该项目还在积极的开放中,作者在后续应该会添加更多的功能,不过目前来说也是足够使用了。

这篇文章就来说说如何利用宝塔面板来搭建这么一款简洁大方的RSS 阅读器~~~~

 

1 、简介

项目:https://github.com/nkanaev/yarr

演示:http://dd.fdao.xyz

2 、准备

1)宝塔面板最新版本(宝塔服务器面板,一键全能部署及管理,送你 3188 元礼包,点我领取 https://www.bt.cn/?invite_code=MV9ub2NxdmI=

2)NGINX1.18

3)Supervisor 管理器

这个玩意,在软件商店中自行搜索安装

4)安装 Go 语言

如果你需要自编译,那么需要安装 go 语言,至于如何在宝塔面板中配置 go 语言环境,请看下文~~

3 、部署

这一步骤是自行编译二进制文件,目前 Yarr 已经提供了编译好的版本~

1)安装 go 语言

宝塔面板安装 go 语言,方法如下:

  1. wget https://golang.org/dl/go1.15.2.linux-amd64.tar.gz
  2. tar -C /usr/local -xzf go1.15.2.linux-amd64.tar.gz
  3. echo 'export PATH=$PATH:/usr/local/go/bin' > /etc/profile.d/golang.sh
  4. source /etc/profile.d/golang.sh

安装好之后,可以用如下命令检查是否安装成功~

  1. go version
  2. go version go1.15.2 linux/amd64

2)拉取项目文件并编译

  1. cd /opt
  2. git clone https://github.com/nkanaev/yarr.git
  3. git clone https://github.com/nkanaev/gofeed.git
  4. mv gofeed yarr
  5. cd yarr
  6. make build_linux

3)完成之后在下面的目录可以看到编译好的二进制文件

  1. /opt/yarr/_output/linux

4)Supervisor 管理器添加守护进程

我们现在利用 Supervisor 管理器来添加守护进程~~具体看图配置:

注意:

运行目录:选择编译好的目录,这里是:

此处为隐藏的内容
发表评论并刷新,方可查看

设置好点击确定,守护成功截图:

4 、访问

1)安全中放行 7070 端口,这个就略过了

2)浏览器中输入<IP:7070> 即可访问到程序。

3)添加 rss

5 、设置域名访问

这个看图吧~~

6 、最后

yarr 还提供了 windows 版本,下载下来即可使用,无需安装。

下载:https://github.com/nkanaev/yarr/releases/tag/v1.0

目前的编译版本也在这个页面,可以自行下载编译版本安装,就不用自己去编译了。

简单用了下,竟然不支持自适应~~~~

《宝塔面板搭建Yarr:一个UI很漂亮的RSS阅读器》留言数:0

发表留言