轻账单应用说明
大家好,我在飞牛 NAS 上跑了一段时间的自托管记账应用,现在整理成正式版本 「轻账单 v1.0.0」,fpk 安装包已上传 Release,可直接下载安装,想分享给同样有记账需求、又在意数据隐私的朋友。
为什么做这个项目?
市面上的记账 App 要么功能臃肿、要么要订阅,更重要的是——账本是最私人的数据之一,我不想让它躺在别人的服务器上。
飞牛 NAS 本身就是很好的「个人数据中心」。把记账服务跑在 NAS 上,数据存在自家硬盘、不上传云端、随时可备份可导出,这才是我想要的方案。于是有了轻账单。
核心亮点(和普通记账 App 不太一样)
🔒 数据完全自主
- 账本保存在 NAS 本机 SQLite,每用户独立数据库
- 支持多用户:一家人可以各记各的,互不干扰
- 可关闭自助注册,仅管理员创建账号,更安全
📒 记账够用,又不臃肿
- 收支流水:标签、联系人、备注、按月浏览、关键词搜索
- 月度余额:登记每月实际账户余额,系统自动对照流水汇总
- 日常支出:不用每笔零碎开销都记——登记月初/月末余额后,系统自动估算「没逐笔记下的日常开销」,省心又贴近真实花销
- 联系人维度统计人情往来,谁欠谁、花了多少一目了然
📊 统计看得懂
- 月 / 年维度图表,按标签、联系人、备注筛选
- 支持全屏横屏查看,手机、平板体验都不错
- 收支配色可切换(红涨绿跌 / 绿涨红跌),习惯哪种用哪种
💾 备份就在 NAS 上
- CSV 一键导出导入,换机、迁移不慌
- 可配置备份目录(比如数据盘某个文件夹),定时 zip 备份到本机
- 卸载应用时还可选择保留账本数据
📱 随时随地记一笔
- 响应式布局 + 底部导航,在飞牛应用中用起来像 App
- 下拉刷新、游标分页,流水多了也不卡
为什么适合飞牛用户?
| 优势 |
说明 |
| 原生 fpk |
无需 Docker,应用中心手动安装即可,资源占用低 |
| x86 / ARM 双架构 |
Intel 和 ARM 飞牛机型都能用 |
| 数据存数据盘 |
安装时可选数据盘目录,不挤占系统盘 |
| 应用设置可配 |
端口、是否开放注册、备份目录均可在应用中心调整 |
| 开源可审计 |
代码公开,放心部署、欢迎共建 |
怎么安装?
v1.0.0 安装包已发布,在 GitHub Release 页面直接下载对应架构的 .fpk 即可:
- 📥 Release 页面:https://github.com/tianzongxinyu/miniBill/releases/tag/v1.0.0
- Intel / x86 机型:
minibill_1.0.0_x86.fpk
- ARM 机型:
minibill_1.0.0_arm.fpk
安装步骤:
- 按 NAS 架构下载上方 fpk 文件
- 登录飞牛 → 应用中心 → 手动安装 → 上传 fpk
- 安装向导里设置 服务端口(默认 18080)、是否开放注册,数据目录选数据盘
- 安装完成后,浏览器访问
http://<NAS-IP>:<端口> 即可使用
首次启动会自动生成 JWT 密钥,无需额外配置。
需要定时备份的话:应用设置里填好备份目录 → Web 端「我的 → 备份管理」里开启任务。
技术栈(给爱折腾的朋友)
Go + Gin + SQLite 后端,Next.js 前端,单进程部署,轻量省心。也支持 Docker 自托管,文档齐全。
- 项目地址:https://github.com/tianzongxinyu/miniBill
- v1.0.0 下载(fpk):https://github.com/tianzongxinyu/miniBill/releases/tag/v1.0.0
- 部署说明:https://github.com/tianzongxinyu/miniBill/blob/main/docs/deploy.md
写在最后
这是 v1.0.0 首个稳定版,核心功能已经能日常用起来。后续计划完善多语言等体验。
如果你:
- 一直在找 能跑在 NAS 上的记账方案
- 厌倦了云服务的会员和隐私顾虑
- 想要 简单、好看、数据在自己手里 的账本
欢迎试用,有任何问题、建议或 Bug 欢迎在帖子里反馈,也可以去 GitHub 提 Issue。觉得有用的话,帮忙点个赞或转给有需要的朋友,谢谢!
附图
如下截图均通过飞牛App,打开轻账单应用实际截图。
首页 · 月度账单
流水 · 按月浏览
统计 · 按月统计
统计 · 图表与明细