【服务器能干什么】二十分钟搭建一个属于自己的RSS服务

编程入门 行业动态 更新时间:2024-10-23 15:24:52

【服务器能干什么】二十分钟搭建一个属于<a href=https://www.elefans.com/category/jswz/34/1771270.html style=自己的RSS服务"/>

【服务器能干什么】二十分钟搭建一个属于自己的RSS服务

前言

RSS 服务

市面上有非常多的 RSS 聚合服务,来帮助我们统一管理、订阅、更新、筛选 RSS 源推送给我们的更新信息,避免我们被海量的文章淹没,也能保证我们多个设备上 RSS 的阅读进度一致。

Feedly、Inoreader 等等都是非常不错的 RSS 服务,但是它们的免费版本都有着一定的限制,有时候无法满足我们的全部功能需求,而动辄一个月数十刀的订阅费用又让人望而却步。

不过,GitHub上有一个开源的 RSS 服务:Tiny Tiny RSS

可以满足我们 RSS 订阅的全部需求!

准备工作:一台服务器(vps)

1、安装docker

Docker 是非常优秀的虚拟化容器,借助于 Docker 我们可以方便的部署 Tiny Tiny RSS,首先我们在服务器上安装 Docker 本体。在服务器上面执行下面命令来安装 Docker:

curl -fsSL / | sh

然后启动 Docker 服务:

sudo systemctl start docker

然后,我们检查一下 Docker 是否启动成功。我们执行命令 sudo systemctl status docker:

2、安装docker-compose

接下来我们安装 docker-compose:一个管理和启动多个 Docker 容器的工具。

由于 Tiny Tiny RSS 依赖有 PostgreSQL 的数据库服务以及 mercury_fulltext 的全文抓取服务等等,这些服务我们都借助于 Docker 部署,因此利用 docker-compose 就会大大降低我们的部署难度。

我们继续,在服务器上面执行下面的命令来安装 docker-compose:

curl -L .25.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

之后给予安装好的 docker-compose 可执行权限:

chmod +x /usr/local/bin/docker-compose

最后我们运行 docker-compose --version 来检查安装是否成功。如果有如下输出,说明我们的 docker-compose 安装成功:

3、安装Tiny Tiny RSS

准备工作已经全部完成,接下来我们下载由 Awesome-TTRSS 配置的 Tiny Tiny RSS 服务的 docker-compose 配置文件:

# 创建 ttrss 目录并进入
mkdir ttrss && cd ttrss# 利用 curl 下载 ttrss 的 docker-compose 配置文件至服务器
curl -fLo docker-compose.yml .yml

修改 docker-compose.yml里面的内容:

  • 在配置文件的第 7 行和第 23 行,将 PostgreSQL 数据库的默认密码进行修改。暴露在公网的数据库使用默认密码非常危险。

  • 在配置文件的第 18 行,将 Tiny Tiny RSS 服务的部署网址修改为我们实际的部署网址。比如我的部署网址是 :

  • 注意,如果你的部署 URL 包含端口(默认部署端口为 181 端口),那么这里的 URL 也需要加上端口号,格式为 {网址}:{端口}不过不必担心,如果你这里的 URL 配置不正确,那么访问 Tiny Tiny RSS 的时候,Tiny Tiny RSS 会提醒你修改这里的值为正确的 URL,按照提醒进行配置即可

贴一个我的配置文件给大家参考:

version: "3"
services:database.postgres:image: postgres:13-alpinecontainer_name: postgresenvironment:- POSTGRES_PASSWORD=passwd # please change the passwordvolumes:- ~/post

更多推荐

【服务器能干什么】二十分钟搭建一个属于自己的RSS服务

本文发布于:2024-02-06 05:19:57,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1746724.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:自己的   二十   能干   服务器   RSS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!