开源个人与家庭财务跟踪软件。
个人与家庭记账应该关注整体的资产与负债、现金流是否充沛,而各项收支细节记录过于繁琐,且没有很大的用处。
因此,OpenBookkeeping最关注以下功能:
- 记录各项资产与负债。
- 每项资产与负债都能计算现金流。
- 定期核对各项资产与负债的情况。
- 跟踪整体资产与负债的变化趋势。
另外出于安全性考虑,数据用sqlite在本地保存。
在linux服务器上执行以下命令:
get clone git@github.com:nutalk/OpenBookkeeping.git
pip install --no-cache-dir -r requirement.txt
python manage.py runserver 0.0.0.0:7788
你就能打开浏览器,通过http://ip:7788 访问了。
在windows上应该也行,但我没有测试过。
docker pull nutalk/bookkeep:main
docker run -p 7788:7788 -v /path_to_data:/data nutalk/bookkeep:main
在docker的挂载目录有一个db.sqlite3文件。
user: admin password: 77887788