财记
发布于 2025-01-07 / 104 阅读
0
0

OpenBookkeeping发布

OpenBookkeeping是本人开发的,一个利用定期对账来跟踪个人资产负债的开源项目,并且可以绘制丰富的报表,包括资产负债的变化、未来现金流的预测等。

主要特点

  • 每月对账一次,避免繁琐记账

  • 丰富的报表,帮助对当前财务状况进行评估

  • 对过往的资产负债情况进行跟踪,并能查看明细

  • 对各项资产负债的现金流进行汇总,预测资产负债的变化

  • 开源、免费、自部署,支持docker部署

  • 基于sqlite的本地数据管理,保证安全与隐私

安装方式

在debian系linux服务器直接安装

在debian linux服务器上执行以下命令:

get clone git@github.com:nutalk/OpenBookkeeping.git
pip install --no-cache-dir -r requirement.txt
sudo apt install -y gettext 
sudo mkdir /data
sudo chmod -R 777 /data
bash docker/init_run.sh

通过docker安装

sudo mkdir /path_to_data
sudo chmod -R 777 /path_to_data
docker pull nutalk/bookkeep:main
docker run -p 7788:7788 -v /path_to_data:/data nutalk/bookkeep:main

安装完成后

打开浏览器,通过http://ip:7788 访问项目主页。

在/path_to_data或者/data目录,你能找到一个db.sqlite3文件,里面是所有的数据文件,记得定期进行备份。

如果希望使用django自带的后台,账号密码如下:

user: admin
password:77887788

截图

账户清单页面

每月对账页面

账户概述报表

资产负债的现金流推演


评论