Nextflux现代化RSS阅读器客户端完美部署!支持PWA移动端+多主题+播客播放,帕斯内网穿透外网随时访问!
作者
小编
发布时间

项目介绍
Nextflux 是一个现代化的 RSS 阅读器客户端,专为 Miniflux 服务器构建,基于 React + Vite 开发。它提供了快速响应的用户界面,支持多种主题模式,具备强大的阅读体验功能。
这个项目的亮点在于其丰富的功能特性:支持自动后台同步、移动端友好的 PWA 支持、明暗主题切换、多语言国际化支持(英文、中文、土耳其语、法语)、滚动标记已读、自定义字体设置、图片画廊触摸手势支持、播客播放器(支持变速播放和后台播放)、视频播放器等。同时还提供了完整的订阅源管理功能,包括 OPML 导入、分类组织、订阅源隐藏、订阅源发现和搜索等高级选项。
界面设计灵感来源于知名的 Reeder RSS 阅读器,提供了优雅的阅读体验。项目支持键盘快捷键操作,让用户可以高效地管理和阅读 RSS 内容。
项目地址: 点我跳转
部署安装
如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。
需要注意的是,Nextflux 是一个 RSS 阅读器客户端,需要连接到 Miniflux 服务器才能正常工作。你可以选择单独部署 Nextflux(如果已有 Miniflux 服务器),或者同时部署 Nextflux 和 Miniflux。
打开飞牛 NAS 或其他的 NAS 设备 点击本地镜像-添加镜像-从 URL 添加。这一步先添加 docker 镜像

镜像填 electh/nextflux:latest
等待下载完成后点击启动按钮启动容器

勾选开机自动启动后下一步,端口设置这里。请设置容器内端口 3000 映射到主机端口 3000(如果端口冲突可以修改主机端口,比如改为 3001:3000,但容器内端口必须保持 3000)
存储位置这里,此项目不需要持久化存储,所有数据都存储在浏览器的 IndexedDB 中,因此不需要设置存储映射。
环境变量设置:此项目不需要设置任何环境变量,所有配置都在 Web 界面中完成。
其他的都不用填写,直接下一步启动就好了。
创建成功后可以访问 ip:3000 到这里就可以正常显示项目了。首次访问时需要配置 Miniflux 服务器的连接信息(服务器 URL 和 API Token 或用户名密码)。
穿透公网
打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道
隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写
本地 IP 默认就可以
传输协议可以选择 TCP 也可以选择 HTTP/HTTPS
HTTP 就是域名的形式,教程以使用 TCP 为演示
本项目中如果没有修改端口的话默认是 3000 端口,这里本地端口就填 3000
远程端口可以留空也可以自定义。下图仅做参考,请按照实际项目端口添加。

填写完毕点击确定
点击刚才创建好的隧道,点击获取配置文件

回到飞牛 NAS,点击应用中心下载 frpc 客户端

打开后粘贴刚才复制的配置文件,点击确定即可
复制帕斯内网穿透控制台的访问 IP 和端口
可以看到已经正常穿透成功了
本篇教程结束