在使用 Beancount 记账时,可以通过将 'fava-option' 设置为 'false' 来隐藏余额为 0 的账户,从而使界面更加简洁。
beancount是一种开源会计软件,用于跟踪财务交易和生成报表。它使用纯文本格式的账簿文件,可通过git进行版本管理。beancount使用复式记账方法,每个交易涉及至少两个账户。安装beancount后,可以使用fava进行浏览、查询和可视化财务数据。推荐使用vscode编辑器和beancount插件。
此前有方案可利用 Nginx 为 Fava 增加认证功能,但只能提供固定的一组账本。本文介绍让多个用户一起使用 Fava 服务器的方法,以及各账本在不同账号之间的共享方案。
Beancount 有一个非常 程序员 的功能:可以使用一种类似 SQL 的语法来查询数据(官方称作 BQL: Beancount Query Language),这种方式非常灵活,当然上手并不那么友好。
自打挖财 APP 停止维护之后,我就开始跟着 使用 Beancount 管理家庭财务 也用起了 Beancount 来记账。之前一直也挺顺利,最近换了电脑,在迁移了所有数据之后突然发现 Beancount 配套的 Web 界面工具 Fava 打不开了,浏览器留给我了以下文字:
Fava 是一个 Beancount 的 Web 工具,当前并未提供用户认证的功能,所以并不适合部署在公网上。本文介绍使用 Nginx 为 Fava 增加用户认证功能,以便于在私有服务器上部署的方法。 安装 安装依赖 sudo apt install python3 python3-pip python3-dev build-essential sudo pip install...
完成下面两步后,将自动完成登录并继续当前操作。