收起左侧

👨‍👩‍👧‍👦 家庭资产管理系统

16
回复
3994
查看
[ 复制链接 ]

1

主题

7

回帖

0

牛值

江湖小虾

2026-5-14 11:16:51 显示全部楼层 阅读模式

👨‍👩‍👧‍👦 家庭资产管理系统

20260528更新:项目重构,欢迎体验,部署方式

docker run -d --name locus -p 3005:80 -v \$(pwd)/data:/app/backend/data --restart unless-stopped zenbox01/locus:latest

极简、轻量、支持 Docker 一键部署的家庭资产管理工具。前后端合并为单容器,适合 NAS、家庭服务器等低资源环境。

该系统来源是自己找了网上已有项目,没有合适好用的,故借助AI开发了该项目,仅用于个人使用。

image.png

✨ 功能特性

功能 说明
📊 资产管理 现金类 / 其他资产分类,支持多币种
💰 负债管理 等额本息 / 等额本金还款计算
🏷️ 标签系统 自定义标签维度,灵活组织资产
👥 多用户权限 管理员 / 普通用户,数据按账号隔离
🔐 安全认证 密码 SHA256 加密,Token 认证(7天有效)
💾 数据备份 JSON 格式一键导出 / 导入
🌗 明暗主题 自动跟随系统,支持手动切换
📱 响应式 支持手机、平板、桌面端访问

🚀 快速部署(Docker 推荐)

前置要求

  • Docker 20.10+ / Docker Compose 2.0+

方式一:Docker 命令部署(单容器)

# 1. 构建镜像
git clone <你的仓库地址> family-assets
cd family-assets
docker build -f Dockerfile.merged -t family-assets .

# 2. 运行容器
docker run -d \
  --name family-assets \
  -p 3001:3001 \
  -v family-assets-data:/app/data \
  -e JWT_SECRET=your-secret-key-here \
  -e PORT=3001 \
  --restart unless-stopped \
  family-assets

访问 http://你的IP:3001,首次注册的用户自动成为管理员。

⚠️ JWT_SECRET 建议设置一个固定字符串,否则每次容器重启后所有用户需要重新登录。

环境变量说明

变量 必填 默认值 说明
JWT_SECRET 随机临时值 Token 签名密钥,生产环境强烈建议设置固定值
PORT 3001 服务监听端口

数据持久化

数据存储在 SQLite 文件中(/app/data/assets.db),通过 Docker Volume 持久化。

  • 查看数据卷:docker volume inspect family-assets-data
  • 备份数据:docker cp family-assets:/app/data ./backup
  • 恢复数据:docker cp ./backup family-assets:/app/data

🔧 方式二、因源代码暂不打算公开,可使用这个方式部署

docker load -i locus.tar

docker run -d -p 3001:3001 -v ./data:/app/data -e JWT_SECRET=myfamily2026 zenbox01/locus:beta

打包好的文件,注意需要解压

zenbox01/locus:beta


👤 用户角色

角色 权限
管理员 (admin) 管理所有数据、创建新账户
普通用户 (user) 仅查看和操作自己的数据

首次注册的用户自动成为管理员。

📁

💻 技术栈

层级 技术
后端 Node.js 20 + Express + sql.js (SQLite)
前端 Vue 3 + Vite
认证 自定义 Token(SHA256 密码加密)
部署 Docker(Alpine 基础镜像)

📊 资源占用

项目 数值
内存占用 ~50-80MB
CPU 占用 几乎为 0
镜像大小 ~200MB
数据库文件 按实际数据,通常 < 1MB
收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

3

回帖

0

牛值

江湖小虾

2026-5-15 00:37:44 显示全部楼层

我提个建议,我也一直在找类似这种的,要是能加入记账的功能就好了

记账用ezBookkeeping 好用的不行  详情 回复
2026-5-15 10:48
暂不考虑。市面上并不缺记账app,难点在人工记账。 像以前权限未收缩时,手机可以自动读取微信、支付宝的账单,这样的记账才有实际意义。 人工手记才是最难坚持。  详情 回复
2026-5-15 08:58

1

主题

7

回帖

0

牛值

江湖小虾

2026-5-15 08:58:44 楼主 显示全部楼层
方优秀 发表于 2026-5-15 00:37
我提个建议,我也一直在找类似这种的,要是能加入记账的功能就好了

暂不考虑。市面上并不缺记账app,难点在人工记账。
像以前权限未收缩时,手机可以自动读取微信、支付宝的账单,这样的记账才有实际意义。
人工手记才是最难坚持。

0

主题

45

回帖

0

牛值

江湖小虾

2026-5-15 09:57:03 显示全部楼层

拿AI写的存单记录

image.png

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
可以分享代码吗🫣  详情 回复
11 小时前
这个银行存单系统可以啊,能给个部署方法吗  详情 回复
2026-6-3 09:15
不错不错,值得学习。  详情 回复
2026-5-15 13:32

1

主题

7

回帖

0

牛值

江湖小虾

2026-5-15 10:07:19 显示全部楼层

资产除了现金外还应该包括定期存单、活期存单、基金、股票、债权。

我用不上,也不是专业的财务管理人员  详情 回复
2026-5-15 11:58

3

主题

11

回帖

0

牛值

江湖小虾

2026-5-15 10:48:57 显示全部楼层
方优秀 发表于 2026-5-15 00:37
我提个建议,我也一直在找类似这种的,要是能加入记账的功能就好了

记账用ezBookkeeping 好用的不行
哪里有使用教程啊,我部署了一个,有些地方还是搞不太清楚,比如子账户到底怎么用  详情 回复
2026-6-1 10:46

1

主题

7

回帖

0

牛值

江湖小虾

2026-5-15 11:58:03 楼主 显示全部楼层
lawchou 发表于 2026-5-15 10:07
资产除了现金外还应该包括定期存单、活期存单、基金、股票、债权。

我用不上,也不是专业的财务管理人员

1

主题

7

回帖

0

牛值

江湖小虾

2026-5-15 13:32:46 楼主 显示全部楼层
znzmkppl 发表于 2026-5-15 09:57
拿AI写的存单记录

不错不错,值得学习。

4

主题

127

回帖

5

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章灌水之星AMD适配纪念勋章

2026-5-15 13:54:18 显示全部楼层

班儿没上够,哈哈哈....

突然警醒。 不过,给自己干和给公司干能一样吗  详情 回复
2026-5-15 15:31

1

主题

7

回帖

0

牛值

江湖小虾

2026-5-15 15:31:09 楼主 显示全部楼层
MRBANK 发表于 2026-5-15 13:54
班儿没上够,哈哈哈....

突然警醒。
不过,给自己干和给公司干能一样吗

0

主题

3

回帖

0

牛值

江湖小虾

2026-5-16 11:36:26 显示全部楼层

支持大佬,有想法就去实现!!!

4

主题

98

回帖

0

牛值

初出茅庐

2026-6-1 10:46:16 显示全部楼层
sleikang 发表于 2026-5-15 10:48
记账用ezBookkeeping 好用的不行

哪里有使用教程啊,我部署了一个,有些地方还是搞不太清楚,比如子账户到底怎么用

4

主题

98

回帖

0

牛值

初出茅庐

2026-6-1 10:48:02 显示全部楼层

如果是以家庭资产为管理对象,资产的类型是比较丰富的,现金、股票、基金、房产、车子、投资、应收款、出借、借款、贷款等等,目前的分类太简单了些。

2

主题

14

回帖

0

牛值

系统先锋体验团🛩️

AMD适配纪念勋章

2026-6-3 09:15:21 显示全部楼层
znzmkppl 发表于 2026-5-15 09:57
拿AI写的存单记录

这个银行存单系统可以啊,能给个部署方法吗
网页格式的,就是用AI写的。不会打包部署。  详情 回复
6 天前

0

主题

45

回帖

0

牛值

江湖小虾

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=298617&ptid=63665][color=#999999]July16 发表于 2026-6-3 09:15[/color][/url][/size] 这个银行存单系统可以啊,能给个部署方法吗[/quote]

image.png

网页格式的,就是用AI写的。不会打包部署。titter

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

6

回帖

0

牛值

江湖小虾

这个得有账本功能才行啊···

0

主题

5

回帖

0

牛值

江湖小虾

znzmkppl 发表于 2026-5-15 09:57
拿AI写的存单记录

可以分享代码吗🫣
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则