收起左侧

在飞牛NAS上部署“礼记”人情往来管理系统2.0.0版(Docker部署)

28
回复
2065
查看
[ 复制链接 ]

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-22 16:31:11 显示全部楼层 阅读模式

礼记 是一个优雅实用的人情往来管理工具,帮助你记录随礼与还礼,让每一份情谊都有迹可循。
支持收礼/送礼双向记录、礼簿管理、亲友录入、年度统计、Excel导入导出,并具备密码保护与多端同步功能。

✨ 核心功能

  • 记录管理:双向记录(收礼/送礼),支持姓名联想、事由分类、日期地点等完整信息。
  • 礼簿管理:为办事活动创建礼簿,自动汇总收礼明细,宾客信息一键编辑。
  • 统计分析:年度统计、事由分类统计、详细报表,支持Excel导入导出。
  • 安全保护:密码控制,首次登录强制修改默认密码,数据存储在服务器端(JSON文件)。
  • 多端支持:响应式设计,完美适配桌面、平板、手机;数据跨设备同步。

📸 界面预览

登录界面 记录添加 统计分析
登录 添加记录 统计

注:实际界面请以部署后访问为准,以上为示意图。

📢 v2.0.0 版本更新亮点

本次大版本更新聚焦于安全性、体验一致性与信息密度优化,主要改进包括:

  1. 安全与认证增强

    • 增加登录会话校验、密码哈希存储、登录限流机制
    • 修复默认密码登录异常及登录后回跳登录页问题,首次登录仍使用默认密码 admin,登录后请立即修改密码
  2. 中文与文案一致性修复

    • 全面修复页面中文乱码问题(登录页、按钮、输入提示等)
    • 统一文案,将“时间”字段统一为“日期”,避免混淆
  3. 功能页错误渲染修复

    • 修复“记录列表”页面混入新增表单字段的问题
    • 修复“统计分析”页面内容错乱,恢复统计信息展示
    • 修复“创建礼簿”按钮异常显示
  4. 记录列表与信息密度优化

    • 由“单条占整行”调整为紧凑卡片布局(单行多条)
    • 卡片高度与尺寸统一,避免因“关系/备注”有无而不一致
    • 卡片内容重新排版:事由+关系同一行,日期(含农历)单行,地点单行,备注单行
  5. 日期体验优化

    • 恢复公历日期对应农历日期显示(此前缺失问题已修复)
  6. 礼簿与亲友录体验优化

    • 礼簿管理默认折叠,折叠状态下紧凑展示核心字段,点击展开详情
    • 亲友录改为紧凑展示,提升列表浏览效率
  7. 发布与运维规范化

    • 版本基线统一为 2.0.0
    • 镜像仓库统一为 zsw01442/liji,并支持多架构发布:linux/amd64 + linux/arm64,适配更多设备

🚀 部署容器

打开飞牛NAS的 DockerCompose(项目),点击“新增项目”。

  • 项目名称liji(可自定义)
  • 路径/vol1/1000/Docker/liji(请替换为你自己的真实路径,用于存放compose文件和后续数据)

然后将以下yaml配置粘贴到编辑框中(注意修改其中的路径和端口):

services:
  liji:
    image: zsw01442/liji:latest
    container_name: liji
    ports:
      - "3333:3000"
    volumes:
      - /vol1/1000/Docker/liji/data:/app/data
    restart: unless-stopped
    environment:
      - NODE_ENV=production
      - PORT=3000
      - DATA_DIR=/app/data
    user: "1000:1000"

⚠️ 注意

  • 路径/vol1/1000/Docker/liji/data 需要提前在“文件管理”中创建好。
  • 端口:左侧端口(如3333)是你在NAS**问的端口,可自由修改,只要不与其他容器冲突即可。

检查无误后,勾选“创建项目后立即启动”,点击“确定”。稍等片刻,容器即可运行。镜像会自动拉取 latest 标签(当前为 2.0.0),并支持 ARM64 设备。

🔐 首次使用与安全设置

  • 访问地址http://你的飞牛NAS IP:3333
  • 默认密码admin
  • 首次登录:建议立即设置新密码(v2.0.0 已增强登录会话与密码哈希存储)。
  • 数据持久化:所有数据(密码、记录、礼簿、亲友录)均保存在你挂载的 /app/data 目录下,定期备份该目录即可。

⚠️ 注意事项

  • 确保宿主机挂载的目录有读写权限(建议 chmod 755)。
  • 如需通过公网访问,请务必配置反向代理(如 Nginx 或 Lucky)并启用 HTTPS,以保护隐私数据。
  • 定期拉取最新镜像以获取功能更新和安全补丁:
    docker pull zsw01442/liji:latest
    docker stop liji && docker rm liji
    # 重新运行容器(记得挂载相同的数据目录)
    ```## 💬 结语
    
    

礼记让繁琐的人情往来变得清晰有序,在飞牛NAS上通过Docker部署只需几分钟。v2.0.0 带来了更安全的体验、更清晰的界面和更丰富的信息展示,欢迎更新试用!如果你有更好的建议或遇到问题,欢迎回帖交流!


收藏
送赞 4
分享

本帖子中包含更多资源

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

x

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-22 16:45:05 楼主 显示全部楼层

零基础小白借助AI工具搞的,如有批评建议敬请提出,尽量修改!

已更新2.0版本,欢迎大家体验使用!  详情 回复
2026-3-3 22:09

6

主题

33

回帖

0

牛值

fnOS系统内测组

2026-2-22 20:45:23 显示全部楼层

怎么改不了密码?

提示什么?输入原密码admin和两遍新密码就可以了啊  详情 回复
2026-2-23 09:35

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-23 09:35:48 楼主 显示全部楼层

提示什么?输入原密码admin和两遍新密码就可以了啊
提示密码修改失败,然后数据无法持久化保存!刷新之后就没有了  详情 回复
2026-2-23 20:17

4

主题

10

回帖

0

牛值

江湖小虾

2026-2-23 16:43:10 显示全部楼层

connection reset by peer 错误

这个错误在什么情况下出现的,我这没有复现  详情 回复
2026-2-23 22:10

1

主题

1

回帖

0

牛值

江湖小虾

2026-2-23 18:44:06 显示全部楼层

数据没有持久化,data下面没有数据文件,刷新页面数据都掉了

已修复,问题出在文件夹没有读写权限上了,教程中也提及了这一点 请用修改后的compose直接部署,不需手动更改权限,应该就直接能用了  详情 回复
2026-2-23 22:10
我排查一下  详情 回复
2026-2-23 20:28

6

主题

33

回帖

0

牛值

fnOS系统内测组

2026-2-23 20:17:55 显示全部楼层
石头_86 发表于 2026-2-23 09:35
提示什么?输入原密码admin和两遍新密码就可以了啊

提示密码修改失败,然后数据无法持久化保存!刷新之后就没有了
已修复,问题出在文件夹没有读写权限上了,教程中也提及了这一点 请用修改后的compose直接部署,不需手动更改权限,应该就直接能用了  详情 回复
2026-2-23 22:09

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-23 20:28:38 楼主 显示全部楼层
梵高先生 发表于 2026-2-23 18:44
数据没有持久化,data下面没有数据文件,刷新页面数据都掉了

我排查一下

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-23 22:09:41 楼主 显示全部楼层
小王同学 发表于 2026-2-23 20:17
提示密码修改失败,然后数据无法持久化保存!刷新之后就没有了

已修复,问题出在文件夹没有读写权限上了,教程中也提及了这一点
请用修改后的compose直接部署,不需手动更改权限,应该就直接能用了

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-23 22:10:06 楼主 显示全部楼层
梵高先生 发表于 2026-2-23 18:44
数据没有持久化,data下面没有数据文件,刷新页面数据都掉了

已修复,问题出在文件夹没有读写权限上了,教程中也提及了这一点
请用修改后的compose直接部署,不需手动更改权限,应该就直接能用了

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-23 22:10:58 楼主 显示全部楼层
hnlyhykj 发表于 2026-2-23 16:43
connection reset by peer 错误

这个错误在什么情况下出现的,我这没有复现

2

主题

8

回帖

0

牛值

江湖小虾

2026-2-24 09:28:53 显示全部楼层
希望能增加数据导出exel方式,或者备份网盘的方式,这个数据丢了 真的该哭了
目前已具备excel导入导出功能,可以将导出的数据手动备份或者将data目录内的yaml文件手动备份,都可保证数据安全不丢失  详情 回复
2026-2-24 10:15

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-24 10:15:51 楼主 显示全部楼层
牧羊人的云 发表于 2026-2-24 09:28
希望能增加数据导出exel方式,或者备份网盘的方式,这个数据丢了 真的该哭了 ...

目前已具备excel导入导出功能,可以将导出的数据手动备份或者将data目录内的yaml文件手动备份,都可保证数据安全不丢失

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-24 10:27:07 显示全部楼层

农历日期不对

感谢提出BUG,新版已修复  详情 回复
2026-2-24 11:10

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-24 11:10:05 楼主 显示全部楼层

感谢提出BUG,新版已修复

2

主题

80

回帖

0

牛值

初出茅庐

2026-2-24 16:16:35 显示全部楼层

大佬,日历显示不对

image.png

本帖子中包含更多资源

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

x
能力有限,一直在尝试解决,不过也不影响使用,等后续解决了,更新一下容器就可以了。  详情 回复
2026-2-25 13:05

2

主题

18

回帖

0

牛值

江湖小虾

2026-2-24 20:56:15 显示全部楼层

在搞个APP就好

这个就没必要了,本来这个也不是需要每天打开使用的,能部署在NAS里持久化保存就够了,而且手机浏览器也能打开网页进行记录  详情 回复
2026-2-25 13:07

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-25 13:05:41 楼主 显示全部楼层
一點墨 发表于 2026-2-24 16:16
大佬,日历显示不对

能力有限,一直在尝试解决,不过也不影响使用,等后续解决了,更新一下容器就可以了。

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-25 13:07:14 楼主 显示全部楼层

这个就没必要了,本来这个也不是需要每天打开使用的,能部署在NAS里持久化保存就够了,而且手机浏览器也能打开网页进行记录

2

主题

4

回帖

0

牛值

江湖小虾

2026-2-25 16:02:02 显示全部楼层
用AI顺便添加了arm64的编译支持,可以去github看下Pull requests
感谢!最新版1.8.0已支持arm架构  详情 回复
2026-2-25 20:00

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-25 20:00:59 楼主 显示全部楼层
smc326 发表于 2026-2-25 16:02
用AI顺便添加了arm64的编译支持,可以去github看下Pull requests

感谢!最新版1.8.0已支持arm架构

2

主题

18

回帖

0

牛值

江湖小虾

2026-2-26 21:53:58 显示全部楼层

价格筛选功能和联系方式

这个没太大必要吧,方便记录查询随礼情况就够了  详情 回复
2026-2-27 10:37

2

主题

21

回帖

0

牛值

江湖小虾

2026-2-27 10:37:22 楼主 显示全部楼层
dfhshf 发表于 2026-2-26 21:53
价格筛选功能和联系方式

这个没太大必要吧,方便记录查询随礼情况就够了

3

主题

19

回帖

0

牛值

江湖小虾

2026-2-27 15:00:59 显示全部楼层

很不错,点个赞,我发现没有礼簿归类,比如自己某次收礼,要把他们都放进一个礼簿里,再就是最好添加一个模板,不然第一次不知道如何导入

2

主题

21

回帖

0

牛值

江湖小虾

2026-3-3 22:09:09 楼主 显示全部楼层
石头_86 发表于 2026-2-22 16:45
零基础小白借助AI工具搞的,如有批评建议敬请提出,尽量修改!

已更新2.0版本,欢迎大家体验使用!

0

主题

20

回帖

0

牛值

江湖小虾

2026-3-4 21:24:24 显示全部楼层

已部署 修改密码的页面可以在优化一下 靠左显示看着挺难受的

好的,有时间时修复一下。这个页面出现的机会不多,倒也不影响啥  详情 回复
2026-3-6 16:27

2

主题

21

回帖

0

牛值

江湖小虾

2026-3-6 16:27:05 楼主 显示全部楼层
周杰瘦 发表于 2026-3-4 21:24
已部署 修改密码的页面可以在优化一下  靠左显示看着挺难受的

好的,有时间时修复一下。这个页面出现的机会不多,倒也不影响啥

3

主题

6

回帖

0

牛值

江湖小虾

2026-3-11 16:28:18 显示全部楼层

这是借助哪个ai弄出来的呀

借助多个ai,最早用阿里的Qoder,后期换的chatgpt  详情 回复
2026-3-26 12:04

2

主题

21

回帖

0

牛值

江湖小虾

2026-3-26 12:04:41 楼主 显示全部楼层
封珏x 发表于 2026-3-11 16:28
这是借助哪个ai弄出来的呀

借助多个ai,最早用阿里的Qoder,后期换的chatgpt
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则