服务器设置
最近域名快到期了,续费有点贵,想着直接再买个便宜的就行。
这样得话 App 连接的 API 地址,Credentials 得重写填一下。
登入 FreshRSS 查看设置,点击账户,可以看到 API管理 里的域名还是老的。

API管理
在 系统配置 里发现设置的地方,但却无法修改

image.png
页面上虽然不能改,但可以去数据存储目录的配置里改。这个路径是在创建容器是指向的路径,比如我的创建脚本是这样的
docker run -d --restart unless-stopped --log-opt max-size=10m \
-p 8181:80 \
-e TZ=Asia/Shanghai \
-e 'CRON_MIN=1,31' \
-v ./freshrss_data:/var/www/FreshRSS/data \
-v ./freshrss_extensions:/var/www/FreshRSS/extensions \
--network rsshub_default \
--name freshrss \
freshrss/freshrss
那么我的配置文件路径是 ~/freshrss/freshrss_data/config.php 。
接下来就简单了,修改 config.php 的 base_url 字段,改成我的新域名即可。
客户端的设置
接下来就简单了,我的 App 使用的是 NetNewsWire 。 修改 API URL 的时候,记得把端口带上(如果不是443/80的话),比如
https://rss.yourdomain.com:6666/api/greader.php
ps.我一开始就把端口给忘记了,FreshRSS 的 API管理 那边就没有端口提示。