Skip to content

账单 v0.1.2

Choose a tag to compare

@wycto wycto released this 06 Sep 07:33
· 3 commits to main since this release

账单 v0.1.2

面向个人、家庭、合租、旅行和小团队的多用户账单应用,首个公开发布版本。

新特性

  • 飞牛 fnOS 授权登录:在飞牛桌面点击应用即可用 NAS 账号登录,首次自动创建管理员并绑定 NAS 账号,已有账号可验证绑定,避免数据孤岛
  • 登录链路采用「网关跳板 + 一次性凭证」:跳板页在网关侧签发短时一次性票据,直连端口不再暴露网关身份头,桌面入口改为 URL 网关新页面
  • 自定义服务端口:安装、升级与运行配置均可设置端口(默认 8907,范围 1024–65535)
  • 个人账本默认分类补充常用二级分类

主要功能

  • 个人记账:账本、收支账户、两级分类、标签、图片附件、CSV 导出与收支趋势/分类/标签分析
  • 共享账本:邀请协作、等额/固定金额/百分比/份额四种分摊、自动补差与结算建议、结算记录
  • 账号安全:记住登录、密保问题找回密码、管理员用户管理与审计日志
  • 界面:响应式布局(PC 侧边栏 / 移动端底部导航)、浅色/深色主题
  • 发行:本地二进制、Docker(docker compose up -d)、全平台压缩包与飞牛 fnOS 安装包

安装

# Docker
docker compose up -d

# latest 自动更新(配合 Watchtower)
docker compose -f docker-compose.latest.yml up -d

也可在飞牛 fnOS 应用中心安装。默认端口 8907,健康检查地址 /api/health

说明

  • 金额在服务端以整数「分」存储;个人数据按用户隔离,共享账本接口校验成员身份与所有者权限
  • 源码:Go + Gin + GORM + SQLite(后端),Vue 3 + TypeScript + Vite + Tailwind CSS(前端)