Skip to content

Releases: TechFunWay/bill

v0.1.4

Choose a tag to compare

@wycto wycto released this 11 Sep 16:22

账单 v0.1.4

自 v0.1.2 以来的更新:

  • 飞牛授权登录改用网关跳板与一次性凭证,登录后走直连端口访问,刷新不再掉登录态
  • 飞牛授权登录先确认当前 NAS 账号,支持切换其他账号
  • 个人账本默认分类补充常用二级分类,记账选分类更顺手
  • README 增加更多界面截图并整理预览

下载

文件 说明
techfunway-bill-v0.1.4-<系统>-<架构>.tar.gz 各平台二进制(前端已内置),解压后运行 ./bill,默认端口 8907;Windows 为 .zip
techfunway-bill_v0.1.4_amd64.fpk / _arm64.fpk 飞牛 fnOS 安装包,应用中心本地安装或升级
docker-compose.yml / docker-compose.latest.yml Docker 部署文件,镜像 techfunways/bill:v0.1.4
screenshots-v0.1.4.zip 界面截图

默认端口 8907,健康检查 /api/health,数据持久化目录为容器的 /app/data

账单 v0.1.2

Choose a tag to compare

@wycto wycto released this 06 Sep 07:33

账单 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(前端)