RSS阅读另一选择,Miniflux上手实测
已经有FreshRss了为啥要折腾这个呢?技术类博主五木(木木木木木)发测评文:Hi,Miniflux,他不止一次提这个RSS阅读器,因其扩展的MEMOS结缘,发现他推荐的都是好东西,出于信任认定这款阅读器必定尤其过人之处,必须得上手测试下。
测评缘由
经过阅读此文,网络检索相关资料以及实际上手后,汇总了吸引我测评的理由:
1.颜值,文中木木推荐了两个主题,一个是手机小屏主题,一个是电脑大屏主题。简洁、大气、关键有愉快切换夜间模式,这是FreshRss目前没解决好的(换主题实现);
2.迅速,老张博客上阅读到过miniflux,记得他玩的版本是PHP版的,但现在的版本已经是docker版的了,通过木木分享的代码,复制粘贴执行即搞定,轻松愉快;
3.集成,miniflux集成了很多平台,扩展性很强;
4.抓取,这是FreshRSS没有的功能,是比较吸引我的点。不少博主为了让订阅者到访问网站,RSS内容很短有的就是短短的摘要,阅读体验差,这个抓取很牛X,点一下原文就抓取过来了。但这个抓取是公开访问的,像我的COM站那样代码和数据库级别的,是无法抓取的,我是个例哈。
5.兼容,支持导入导出,FreshRSS订阅源轻松导出下,这里导入下,两个平台都有了,棒。
安装主应用
Docker其实我还是不怎么熟悉,虽然已有十来个docke站。选择宝塔的docker来安装,木木的文章没有提个性化修改的代码,傻傻的复制粘贴结果宝塔无法访问,通过检索发现csdn和腾讯云有教程。但教程还是复杂,干不明白还是回到木木代码,他分享了肯定是OK的,我出错肯定是我的问题哈。
通过修改代码里的个性化参数(网址、端口、管理员账户密码),再次宝塔安装再次失败。没办法回到docker体验比宝塔好的1Panel,一次完成。阿里云放行端口,实现访问。注意添加反向代理网站时一定要先申请SSL证书再反向,否则申请SSL证书无法验证通过,这么个顺序花了我半小时去找原因。
实操:1Panel面板容器-编排-创建编排,复制以下代码过去,名称填写miniflux,完事右下角确认。以下代码端口8068为自己想要的端口(不改也OK)并放行,网址改下,其他不动,管理员账户密码安装后后台可再次设置。
version: '3.4'
services:
miniflux:
image: miniflux/miniflux:latest
container_name: miniflux
restart: always
ports:
- "8068:8080"
depends_on:
- db
environment:
- DEBUG=0
- LOG_DATE_TIME=1
# 60 mins
- POLLING_FREQUENCY=60
- LISTEN_ADDR=0.0.0.0:8080
# 访问网址
- BASE_URL=https://miniflux.xxxx.com/
- CLEANUP_FREQUENCY_HOURS=876000
- CLEANUP_ARCHIVE_READ_DAYS=36500
- CLEANUP_REMOVE_SESSIONS_DAYS=36500
- RUN_MIGRATIONS=1
- CREATE_ADMIN=1
# 管理员账号密码
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=admin123
- PROXY_IMAGES=all
- DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable
db:
image: postgres:12.1-alpine
restart: always
expose:
- 5432
volumes:
- ./data:/var/lib/postgresql/data
environment:
- POSTGRES_USER=miniflux
- POSTGRES_PASSWORD=secret
volumes:
miniflux-db:
安装三方前端
木木推荐的三方前端同样是个docker应用,代码仅有一行,设置端口、开放端口、方向代理。完成这些到上面主应用查看api地址以及管理员账户密码,到这个三方前端用api+密钥或网址+账户密码登录即可,所有的数据速度同步。
实操:1Panel面板-主机-终端,粘贴下面代码,第一个2000是端口,改为自己想要的并放行,不改也OK。
docker run -p 2000:2000 electh/reactflux
诱人的截图
昨晚刚安装,目前还在对比测评,说实话与FreshRss各有优缺点,夕格准备两个都用着,后续再发详细的测评文。咱看看安装完带数据的效果:





作者「XIGE」,最后更新于 2024-05-05 14:42:51 ,且添加「miniflux」标签。全站内容为夕格原创,原则上不允许转载引用,若实在想引用或转载,请遵循「署名 4.0 国际」创作共享协议,署名作者且注明文章出处。