拥有NAS的生活 篇四十三:cashbook个人记账程序

2023-08-26 19:29:08 17点赞 91收藏 12评论

这里是拥有NAS的生活第四十三期,最近不知道咋了,和记账笔记杠上了,好几期都是关于记账程序的介绍。现在来讲下cashbook个人记账程序。

cashbook

  • 新增账本

  • 记录流水(增删改查)

  • 导入导出流水

  • 主题切换:黑(Dark)/白(Light)

  • 每日流水趋势曲线

  • 流水分类统计饼图

  • 初步实现docker部署

  • 前后端docker镜像合并部署

  • 增加docker-compose容器编排

  • 列表展示流水总额

  • 图&表联动

  • 消费日历

  • 手机端布局和调整

状态演示

后台概览后台概览

部署教程

部署方式还是大家熟悉的docker部署,这里分为了docker li部署和docker-compose部署,大家二选一即可。

docker cli部署

# 新建cash本地存储目录

mkdir -p /volume1/docker/cashbook/data

# 进入cashbook目录

cd /volume1/docker/cashbook

# 启动monjo程序

docker run -d

--restart unless-stopped

--name cashbook_db

-v $(pwd)/data:/data/db

-e TZ=Asia/Shanghai

-e MONGO_INITDB_ROOT_USERNAME=cashbook

-e MONGO_INITDB_ROOT_PASSWORD=yourpassword

mongo:4.4.0

其中username为你的Mongo的用户名,password为mongo的密码,自己改为相应的即可

运行 cashbook 容器

docker run -d
--restart unless-stopped
--link cashbook_db:mongo
--name cashbook_web
-p 5680:80
-e TZ=Asia/Shanghai
-e CASHBOOK_ENVIRONMENT=personal
-e CASHBOOK_MONGODB_URL=mongodb://cashbook:yourpassword@mongo:27017/cashbook?authSource=admin
dingdangdog/cashbook:latest

docker-compose安装

version: "3"

services:

cashbook:

image: dingdangdog/cashbook:latest

container_name: cashbook_web

restart: always

ports: - 5680:80

environment: TZ: "Asia/Shanghai"

CASHBOOK_ENVIRONMENT: "personal"

CASHBOOK_MONGODB_URL: "mongodb://cashbook:yourpassword@mongo:27017/cashbook?authSource=admin"

mongo:

image: mongo:4.4.0

container_name: cashbook_db

restart: always

volumes: - ./data:/data/db

environment:

TZ: "Asia/Shanghai"

MONGO_INITDB_ROOT_USERNAME: cashbook

MONGO_INITDB_ROOT_PASSWORD: yourpassword

这里各位根据账号密码替换为相应的,可以不用文章提到的,以上均为演示,将以上代码保存到docker-compose.yml,放到cashbook目录,输入docker-compose up -d即可启动。

安装测试

访问nas ip+端口5680,即可看到前台页面,点击创建跳转到账本创建页面,就可以完成自己的账本设立。

cashbook个人记账程序cashbook个人记账程序

创建账本成功的同时可以获得该账本的唯一密钥,下次记账时访问网页,输入这个密钥就可以进入本人账本进行记账,该密钥具有唯一性,丢了可就找不回来了,其实这里要是能修改为自己想要设置的密钥就好了。

前台账本前台账本

记账效果

这里我们根据自己的消费情况,直接点击左边的新增就行,添加自己的消费类型和数额即可。

新增流水新增流水消费记录表消费记录表日消费记录日消费记录消费图表消费图表日消费额日消费额

总结

Cashbook这款个人记账程序总的来说还是不错的,能对自己的消费情况做一个总结,要是能够进行入账记录,或者设置专属密钥就更好了。但是单独用它来给家庭日常开销做一个记录也是一个不错的选择,网页直接编辑,无需其他额外操作即可完成消费情况的登记,可以和家人一起做一个日常消费统计,看看家庭月消费情况如何,做一个整体规划。

展开 收起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2349元起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1799元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2386.51元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2299.95元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3299元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1669.01元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

3999元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1899元起

ZSpace 极空间 私有云 Z2Pro 2盘位NAS存储(RK3568、4GB)

ZSpace 极空间 私有云 Z2Pro 2盘位NAS存储(RK3568、4GB)

1070.51元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1866.01元起
12评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
91
扫一下,分享更方便,购买更轻松