黑群晖 / docker / Tiny Tiny RSS

2年前 3

自从升级了黑群晖到7.1版本之后,freshrss订阅就没那么顺利了,经常出现感叹号,订阅失败的情况。于是乎就想折腾一下Tiny Tiny RSS,之前折腾过,因为数据库的问题,而且官方自2011年开始不支持普通的环境安装,就放弃了。

网上用群晖docker安装TTRSS的教程不多,而且还恶心人要花钱买,不过好在重点都能看到,终于搞定了。此文记录一下,留给有缘人!

TTRSS支持PostgreSQL 或者 MySQL数据库,MySQL数据库繁琐的很,此文重点说下PostgreSQL,在群晖里安装很方便。

推荐docker镜像:
1、nornagon/postgres:PostgreSQL数据库服务
2、fischerman/docker-ttrss:TTRSS的镜像服务

20230111145857.png
docker镜像

一、安装PostgreSQL数据库服务

双击已经下载好的nornagon/postgres,直接创建,无需配置,只需要选中自动重启选项即可。

二、安装TTRSS

首先,在共享文件夹docker下新建一个文件夹,随便命名,比如TTRSS,再TTRSS下新建一个文件夹feed-icons,设置feed-icons属性里的权限,添加everyone用户,授予读取和写入的权限。当然你不新建feed-icons文件夹也行,直接赋予TTRSS文件夹上面的权限即可。

20230111150457.png
TTRSS添加权限

其次,双击已经下载好的fischerman/docker-ttrss镜像,只需要设置两个关键点,①环境里的SELF_URL_PATH的值为TTRSS的网址,如果你是局域网网址就填局域网址,如果你直接绑定了域名,就填域名网址;②链接里添加刚才启动的数据库服务,值为db,注意一定是db,其他值都不行。

端口那块,如果你不想自动分配,可以填一个固定的端口,譬如8080。

启动之后,你就可以打开SELF_URL_PATH后面的那个网址访问TTRSS服务了。默认用户名admin,密码password。

FreshRSSTTRSS
优点1、界面UI简洁,好看,很容易习惯;
2、安装简单,无需繁琐的配置;
3、支持自主搭建LNMP环境安装服务;
4、支持sqlite数据库,简单不用配置;
5、出现订阅失败的网站可以强制订阅。
1、主题不多,但还算简洁,跟freshrss差不多;
2、订阅推送时间正常;
3、订阅失败能找到原因;
4、火狐浏览器导出备份正常;
5、听说有手机app支持,我没试过。
缺点1、像上面说的,突然出现无法订阅的情况,也不清楚什么原因;
2、订阅推送的时间貌似不太对,不知道是不是我配置的问题,一直没找到原因;
3、火狐浏览器导出备份出现错误,chrome内核的浏览器正常;
1、安装复杂,我是折腾了很久才搞定的;
2、订阅失败的网站不能强制订阅;
3、不支持自主搭建LNMP环境安装;
FreshRSS与TTRSS优缺点比较

个人感觉,就这样了!主要是安装一个这样的服务,在所有平台都可以用。如有不同意见,欢迎指教!

3 条评论

  1. #1

    可以试试 蚁阅。

  2. #2

    我也自建了一个rss订阅器,哈哈。