自托管记账工具推荐:数据自己管,手机电脑都能用
关注 ▲开源黑板报▲一起成长,一起学习。
回复 “开源” 获取一线大厂面试资料。
想把账记得明明白白,又不想把账单交给第三方?这款开源工具刚好满足你
记账这件事,说起来简单,坚持下来却不容易。更让人纠结的是,市面上很多记账App虽然方便,但你的每一笔收入、每一次消费都存储在别人的服务器上。数据隐私的问题,始终是一道过不去的坎。
今天介绍的这款开源项目——ezBookkeeping,提供了一个折中方案:它让你自己托管数据,同时兼顾跨平台使用的便利性,是个人财务管理中很实用的一款工具。
一个自托管、轻量级的个人账本
ezBookkeeping 是一个用 Go + Vue 构建的个人财务应用。它的定位很明确:轻量、自托管、跨平台。你可以在自己的服务器、NAS甚至树莓派上运行它,所有数据都掌握在自己手里。
与传统记账软件相比,它的优势在于部署简单,但功能一点都不缩水。无论是日常收支记录、多账户管理,还是财务数据的图表分析,它都能轻松应对。
核心功能:不只是“记一笔”
除了基础的记账功能,ezBookkeeping 在财务管理的细节上也考虑得很周全:
-
多账户管理:可以同时管理现金、银行卡、支付宝、微信等多个账户,每一笔收支都能明确归属。
-
清晰的分类与标签:支持自定义收支分类,还能添加备注和标签,方便日后检索和分析。
-
可视化图表:收入支出趋势图、分类占比图等一目了然,帮你直观掌握资金流向。
-
数据导入导出:支持 CSV 文件导入导出,方便迁移历史数据或进行离线分析。
-
跨平台使用:因为它是一个 Web 应用,只要部署好,无论你在手机、平板还是电脑上,打开浏览器就能用,体验一致。
两种方式,轻松部署
ezBookkeeping 的部署门槛很低,即使没有太多运维经验,也能很快跑起来。
方式一:二进制包直接运行
-
从项目的 Releases 页面 下载对应系统的二进制文件。
-
解压后,在终端执行:
./ezbookkeeping server run
-
服务启动后,访问
http://你的IP:8080即可开始使用。
方式二:Docker 一键部署(推荐)
如果你熟悉 Docker,一条命令就能搞定:
docker run -d-p8080:8080 \--name ezbookkeeping \-v /你的数据目录/data:/ezbookkeeping/data \-v /你的存储目录/storage:/ezbookkeeping/storage \ mayswind/ezbookkeeping
运行成功后,同样通过 http://你的IP:8080 访问。
适用人群与使用场景
-
注重隐私的个人用户:如果你不希望记账数据上传到第三方平台,自托管是理想选择。
-
拥有 NAS 或树莓派的玩家:可以把它作为家庭财务中心,全家共用。
-
小型团队或个体经营者:用它来管理项目开支、经营流水,简洁又够用。
总结
在“数据即资产”的时代,把财务记录交给别人管理,多少会有些不安。ezBookkeeping 这样一款开源、自托管的记账工具,既保留了云服务的便捷性,又把数据主权交还给了用户。
如果你想开始认真记账,又不想在隐私上妥协,不妨试试这个方案。
项目地址:https://github.com/mayswind/ezbookkeeping
写在最后
给读者整理了一份大厂开源项目实战,需要的可扫码回复“开源”即可获取。
公众号后台回复 77 或者 开源有惊喜礼包! 技术栈:Java后端,纯血鸿蒙开发,Android(Java,kotlin,Flutter,uniapp),小程序,Python。
纯血鸿蒙越来越火,鸿蒙开发者越来越多,招聘需求也越来越多,创建了一个鸿蒙应用开发 知识星球社群:
加入交流群获取源码
关注一下,扫描添加好友邀你进群,加我时注明【开源】
往日文章:
开源推荐, 一个牛逼的后台管理系统,可直接使用(附源码)!开源推荐,一个完整后台管理系统,熟悉就能挣钱(附源码)!开源的 Spring Boot 即时通讯 IM 聊天系统(附源码)!看看人家那公众号管理系统,那叫一个优雅(附源码)开源推荐,既能接私活,又能节约企业开发成本,这项目也太香了吧!最受 IT 公司欢迎的 30 款开源软件,我竟然都用过!
大家的点赞、收藏和评论非常重要,如文章对你有帮助还请转发支持下,谢谢
夜雨聆风