如何在 Unraid 上部署 Miniflux

2023-12-10 21:55:06 2点赞 10收藏 10评论

名词解释:

Unraid:一款NAS系统,自带应用商店,可以方便的部署docker应用。

Miniflux:一款自部署的RSS应用,自己拥有完全的控制权。

前言

我很早之前就开始用 GR 来阅读我订阅的文章了,并不是因为装极客范,只是因为经过 RSS 的净化之后,我看到的就是我想要的东西,没有了广告,也没有了个性化定制。但十年前的 7 月 1 日,谷歌宣布了 GR 停止服务。后来,Feedly/Inoreader/TheOldReader 成了我继续阅读的服务,也是我更换的顺序,他们的基本功能都很好,我订阅的源也都在他们免费的范围内,可是我依然担心会不会有一天他们会停止服务,就好像抓虾 / 鲜果一样。所以今年,我在自己的 NAS 上部署了 Miniflux,这是一个非常小巧灵活的 RSS 自托管服务,所有的功能都自主可控,它也是开源的程序,即使开发者退坑了,依然会有其他人继续维护,即使所有人不再维护,现在的功能已经足够我使用。所以,不能让我继续愉快使用的可能就是我还付不付得起 功率有50W 的这台蜗牛星际的电费,又或者是这个续费了十年的 top 域名。

如果你看到这里还有兴趣,那就随我一块在你的NAS里面部署吧:

部署

因为我在部署的时候,还是遇到了一点小麻烦的,所以打算记录下来,方便既在使用 Unraid 又想使用 miniflux 的同学们参考。

必备条件:

  • 一台已经运行了 Unraid 的主机;

  • Unraid 的主机可以连接上自带的应用商店;

  • 你的订阅 OPML 文件。

有了以上这些,那么我们开始。

安装 postgresql

这是一个数据库程序,在Unraid的应用商店中就有,搜索到后选择安装,因为我也是一个小白,这一个的安装基本没有遇到什么困难,主要的参数如下:

POSTGRES_PASSWORD: 这个是你自定义的数据库密码;

POSTGRES_USER: 数据库用户名;

POSTGRES_DB: 数据库名称;

Database Storage Path: 数据库存储地址,这个使用默认就行;

PostgreSQL access port: 这个是数据库的访问端口,你可以默认,也可以更改为你喜欢的端口。

有了以上的选项,你完成安装就可以了,等它自己部署完了,你进入 docker 中看下,这个是不是在正常运行,比如下面这样的:

显示已启动就安装成功了显示已启动就安装成功了

绿色的箭头和已启动的字,就表明它已经成功启动。

安装 miniflux

网上的教程大都使用 docker-composed 来部署 miniflux,它的官网给的教程也是 docker-composed,可是 Unraid 不支持啊,中文互联网上也没有其他的方式,这样就让我几度放弃,后来 FreshRss 我都用了好几天了,可是我不甘心,连猜带蒙的竟然搞成功了,那咱们就看看 miniflux 的配置方式:

Port: 这个就是你以后访问 miniflux 的串口;

PostgresDB: 这一个最关键,我其实就是错在这个上面,我贴一下我自己的 postgres://AAA:BBB@CCC/DDD?sslmode=disable ,这里面 AAA 对应的就是 POSTGRES_USER,BBB 对应的就是 POSTGRES_PASSWORD,CCC 对应的是你 NAS 的 IP 地址,DDD 对应的是 POSTGRES_DB,这样数据库的关键参数(数据库地址,数据库名称,数据库用户名,数据库密码)就都有了,miniflux 才能正确的访问。可是所有的教程里面,全都是官方教程里面那一句冷冰冰的代码:

-e "DATABASE_URL=postgres://miniflux:*password*@*dbhost*/miniflux?sslmode=disable"

纳尼?这是什么东西?它们代表的什么意思?我怎样才能正确链接我的数据库?对这么关键的东西全都是一笔带过,让我这种小白一遍遍的测试,最终放弃。我在想,如果我没有好好研究它的配置,我估计我到现在还在使用 FreshRSS,倒不是因为 FreshRSS 不好,而是它比 miniflux 更大,占用资源也多。

Admin Username: 这个就是你访问 miniflux 的用户名;

Admin Password: 访问 miniflux 的密码;

Base URL: 看到上面图片中的 192.168.2.15:5432 了吗?这是你数据库访问的完整链接,就填上它。

至此,所有关键的参数都已经配置好了,其他的参数都是一些刷新的参数,你可以改,也可以不改,我都保持了默认。

如何在 Unraid 上部署 Miniflux

我有时候真的很迷茫,miniflux 这个程序很好用,可是它的文档写的真的很烂,我基本上把它的文档关于 docker 部署的一个字一个字的读了一遍,它所有的例子我都验证了一遍,唯独最关键的那一句它没有解释,这让我真的很不理解这些程序员,在你们眼里面可能顺理成章的事情,在像我这样的小白眼里,可能是一座高山,没有指引的灯,根本不可能翻越过去看到阳光。

结尾

接下来使用你设置的用户名密码登录Miniflux,如果你是新手,建议你配合RSSHub使用,它里面已经提供了足够多的RSS链接,如果你觉得还不够,那可以访问这个网站 常用 RSS 源列表 ,又或者安装RSShub Radar这个Chrome扩展,只要你访问的网站提供RSS,它都可以侦测出来。如果你是使用RSS多年的老鸟了,那么你手里面肯定有自己的OPML文件,那么导入到Miniflux,你就可以愉快的使用RSS了。

最后的最后

关于手机端的APP,IOS建议使用Reeder,这个软件虽然付费,但绝对是值得这个价格的。Android端就选Feedme这款,很多应用商店是搜索不到的,可以上github上下载,这个绝B是RSS阅读的神器。其他的APP我以我十几年的经验都不推荐,不是卡就是有广告。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

WPS 金山软件 AI会员1年 金山办公软件官方正版

WPS 金山软件 AI会员1年 金山办公软件官方正版

108元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

239元起

Microsoft 微软 OFFICE 365 个人版 办公软件

Microsoft 微软 OFFICE 365 个人版 办公软件

229元起

Microsoft 微软 Office 2016 电子版 送outlook

Microsoft 微软 Office 2016 电子版 送outlook

89元起

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

268元起

WPS 金山软件 超级会员2年卡 赠AI会员

WPS 金山软件 超级会员2年卡 赠AI会员

暂无报价

Microsoft 微软 Office365 个人版 3个月密钥 笔记本电脑 台式机平板 办公必备

Microsoft 微软 Office365 个人版 3个月密钥 笔记本电脑 台式机平板 办公必备

128元起

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

289元起

Microsoft 微软 Office 家庭和学生版 2021 彩盒包装 适用Windows/MAC

Microsoft 微软 Office 家庭和学生版 2021 彩盒包装 适用Windows/MAC

暂无报价

WPS超级会员4年套餐pdf转word排版PPT润色模板素材

WPS超级会员4年套餐pdf转word排版PPT润色模板素材

暂无报价

WPS稻壳会员1年套餐PPT模板素材字体美化图标思维导图官方正版

WPS稻壳会员1年套餐PPT模板素材字体美化图标思维导图官方正版

68元起

WPS 金山软件 超级会员15个月+芒果TV年卡

WPS 金山软件 超级会员15个月+芒果TV年卡

168元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

暂无报价

【买一得二】WPS联合会员 超级会员年卡+网易云音乐年卡 WPS超级会员年卡(赠7天)+网易云音乐年卡

【买一得二】WPS联合会员 超级会员年卡+网易云音乐年卡 WPS超级会员年卡(赠7天)+网易云音乐年卡

暂无报价

WPS 金山软件 超级会员季卡

WPS 金山软件 超级会员季卡

59元起

365office365OfficePLUS Microsoft365 12 -

365office365OfficePLUS Microsoft365 12 -

249元起
10评论

  • 精彩
  • 最新
  • 其实现在 unraid 对docker compose 支持的很好了,只要安装两个插件docker compose 能很好地和 unraid webui 相融合美观实用

    校验提示文案

    提交
    把“很好地” 去掉

    校验提示文案

    提交
    unraid应用商店里面是有的,可是安装的时候会报错。如果用其他方式安装,对于我这种小白来说,实在无能为力。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • mariadb数据库是否可以使用,按你的办法试了下启动不来

    校验提示文案

    提交
    我不懂,应该可以用

    校验提示文案

    提交
    好像不可以兄弟,因为数据库访问的变量规定了只能用那个

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大兄弟,你说半天别人对于变量的讲解少,你讲解半天,给大家做个范例啊。。晕倒

    校验提示文案

    提交
    所有的变量都解释了,按照我的来就行

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
10
扫一下,分享更方便,购买更轻松