cashbook个人记账程序

2023-08-26 19:29:08 17点赞 94收藏 13评论

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

展开 收起
13评论

  • 精彩
  • 最新
  • 谢谢 请问在吗手机浏览器使用方便吗?

    校验提示文案

    提交
    还行,还好用

    校验提示文案

    提交
    收起所有回复
  • 这个有Android ios 的app吗?

    校验提示文案

    提交
    貌似没有 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 一般是不是还要自己找影视源?

    校验提示文案

    提交
    这是记账用的,和影视有什么关系?

    校验提示文案

    提交
    拥有NAS后,是不是要找影视源?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 没有钱,所以我不用记账

    校验提示文案

    提交
  • 类似nas私有云记账还有什么?

    校验提示文案

    提交
    firefly iii
    ezbookkeeping

    校验提示文案

    提交
    收起所有回复
  • 很硬核的知识学习一下~

    校验提示文案

    提交
  • 能直接导入微信和支付宝账单吗

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
94
扫一下,分享更方便,购买更轻松