本篇是我之前提到的三种常规的 RSS 服务搭建方式的第三篇,Miniflux。 关于 Miniflux Miniflux 是一款基于 Go 编写的 RSS 服务。相比前两篇文章介绍的工具,它有以下特点: 程序设计极简,不处理任何订阅之外的事情。 程序无外部依赖,运行性能高。 使用 Docker 和 Traefik 提供服务 官方代码版本更新比较勤快,可以使用官方容器镜像而无需二次封装新的镜像: miniflux/miniflux:2.0.14。 version: '3' services: miniflux: image: miniflux/miniflux:2.0.14 restart: always depends_on :secret@db/miniflux?
应用配置 单机使用的完整配置依旧很简单,如果你使用云服务商的数据库,可以删除掉: version: '3' services: miniflux: image: miniflux/miniflux to version: 7 miniflux_1 | Migrating to version: 8 miniflux_1 | Migrating to version: 9 miniflux_1 to version: 15 miniflux_1 | Migrating to version: 16 miniflux_1 | Migrating to version: 17 miniflux to version: 23 miniflux_1 | Migrating to version: 24 miniflux_1 | Migrating to version: 25 miniflux ,比如本例中的 miniflux.lab.com或miniflux.lab.io,即可开始使用。
应用配置 单机使用的完整配置依旧很简单,如果你使用云服务商的数据库,可以删除掉: version: '3' services: miniflux: image: miniflux/miniflux to version: 7 miniflux_1 | Migrating to version: 8 miniflux_1 | Migrating to version: 9 miniflux_1 to version: 15 miniflux_1 | Migrating to version: 16 miniflux_1 | Migrating to version: 17 miniflux to version: 23 miniflux_1 | Migrating to version: 24 miniflux_1 | Migrating to version: 25 miniflux ,比如本例中的 miniflux.lab.com或miniflux.lab.io,即可开始使用。
对应的解决方案: miniflux:恰到好处的 Web 端阅读器,更新勤快,效率高,支持与各种服务对接。 这里我配置了 miniflux, RSSHub, weibo-rss 三个站点,以及它们各自依赖的服务: docker-compose.yml version: "3.6" services: nginx : image: miniflux/miniflux:latest expose: - 8080 depends_on: - db environment : - DATABASE_URL=postgres://miniflux:[email protected]/miniflux? 参考: miniflux 配置文档 RSSHub 部署文档 使用 Docker 搭建你自己的 RSS 服务(Miniflux) - 掘金 用 miniflux 自建 RSS 服务的指南 | Chinglish
一、Miniflux介绍 1.1 Miniflux简介 Miniflux简介 Miniflux是一个简约主义的RSS阅读器,它简单、快速、轻便、易于使用。 六、部署Miniflux服务 6.1 创建Miniflux容器 创建Miniflux容器,在环境变量ADMIN_USERNAME和ADMIN_PASSWORD中自定义登录用户名和密码。 \ -e "DATABASE_URL=postgres://miniflux:minifluxAdmin123@miniflux_db/miniflux? 数据库地址,postgres://miniflux:miniflux@miniflux_db/miniflux? 容器状态 检查Miniflux容器状态,确保Miniflux服务正常启动。
Miniflux - 小而美的 RSS 后端,我叫他“大后方”version: '3.4' services: miniflux: image: ${MINIFLUX_IMAGE:-miniflux /miniflux:latest} container_name: miniflux depends_on: - db environment: - DATABASE_URL =postgres://miniflux:secret@db/miniflux? - POSTGRES_PASSWORD=secret volumes: - /root/miniflux/root_miniflux-db:/var/lib/postgresql ,都使用了一台动态ip做代理;至于为啥多了一个gost,因为miniflux本身不支持带密码的s5代理,所以用gost转成了一个不加密的本地s5代理给miniflux使用少数派、微博的反爬严格,图片到阅读器里显示不了
9、搭建个人RSS阅读器 我最近发现了miniflux,一个自托管的基于网络的RSS客户端,可以安装到树莓派上。 但其实我不是很喜欢这个方法,于是我花了点时间寻找Google Reader替代品并试过了rss2email之后找到了miniflux。 在树莓派上安装miniflux十分简单,你只需要提前安装PHP和一个web服务器软件就好了,比如nginx或者Apache。 10、搭建网站 树莓派一个很明显的用处就是作为网站的后台服务器。
以下是一些支持 wallabag 的 RSS 阅读器: Miniflux:一个轻量级的 RSS 阅读器,支持与 wallabag 的集成。
RSS Miniflux 作为“高性价比”的自部署软件,拥有极低的资源占用,以及简洁的界面,你既可以使用它自带的 Web 界面进行信息浏览,也可以使用支持兼容 Fever 协议的阅读器来进行阅读,比如: MiniFlux 简洁的界面 远程访问 如果你的网络环境能够提供直接链接的话,使用 DDNS 的方式直接访问能够获得非常好的访问质量,搭配自己的 DDNS 服务(比如《使用 Nginx 提供 DDNS
我自己的图床、博客、Miniflux、网站统计、数据库以及一些自己开源的应用未来都计划部署在这里。 这就是今天分享的内容了,希望对你有用。
nocodb 快速生成 restapi nsqd 轻量消息队列 stackedit markdown 编辑器 gogs 代码托管 portainer docker 管理 speedtest 局域网测速 miniflux
地址:https://github.com/miniflux/v2 16、cobra:当下最流行的 Go CLI 框架。