joy keeps flowin'

FreshRSS api配置

xx

不喜欢新闻客户端里带有政治倾向和无关紧要的娱乐新闻,诸如某某明星跌倒之类。日常都用rss阅读,可以阅读我常看的内容,FreshRSS又是可以自己部署的非常好用的服务,理所当然的用上了。

最近组了一台主机,重新安装FreshRSS之后总是也在reeder(iOS平台RSS阅读软件)上配置不了,记录一下。

Docker一种容器化技术,每一个容器都有一个端口,要通过ip:port的形式访问,互相之间是隔离的,当然也是有通讯的方式的。

拿我的情况举例,我的ip是:192.168.1.10,端口是80,访问FreshRSS的地址就是192.168.1.10:80,更严谨的应该是加上http://192.168.1.10:80。

FreshRSS也很贴心,设置-账户-API管理下有个url,点击进去会提示你访问api的url是多少。像是这样的:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
FreshRSS API endpoints
Google Reader compatible API
Your API address:
http://192.168.1.10/api/greader.php
Google Reader API configuration test:
⚠️ WARN: Probable invalid base URL in ./data/config.php
Fever compatible API
Your API address:
http://192.168.1.10/api/fever.php
Fever API configuration test:
⚠️ WARN: Probable invalid base URL in ./data/config.php
HowjsayDictionary.comCambridge DictionaryYouglish

但其实不是这样的。拿我的情况举例,我的ip是:192.168.1.10,端口是80,那么我的api地址就是http://192.168.1.10/api/greader.php。其实我在Docker中部署的,通过这个url是找不到的,实际的应该是http://192.168.1.10:80/api/greader.php。

需要注意的是你需要把ip和端口改成你已经部署的FreshRSS的,而不是照抄我的。

另外,登录时的账号与你登录FreshRSS是相同的,但是密码不是,密码你需要在FreshRSS的设置-账户-API管理下单独设置才可以。

标签:
Categories: