熊猫不是猫 男儿不展风云志,空负天生八尺躯。——冯梦龙
博主

一天前在线

熊猫不是猫
如果一个人有足够的信念,他就能创造奇迹。——温塞特
歌曲封面 未知作品

萌ICP备20229950号 蜀ICP备2021028903号

网站已运行 5 年 67 天 15 小时 8 分

Powered by Typecho & Sunny

8 online · 43 ms

Title

个人财务管理系统beancount-gs

panda

·

NAS教程

·

Article

前言

beancount-gs: 使用 Golang 进行文本的读写和接口服务支持,利用 bean-query 获取内容并解析,以 Json 格式返回。并基于已实现的接口内置实现了前端页面(适配移动端)

安装

在注册表中搜索beancount-gs选择第一个 xdbin/beancount-gs ,双击直接下载。
容器下载
在docker文件夹中,创建一个新文件夹 beancount ,并在其中建四个子文件夹,分别是 bak、config、data和icons
映射文件
各个文件夹的挂载路径与说明如下:

文件夹挂载路径说明
docker/beancount/bak/app/bak存放备份
docker/beancount/config/app/config存放设置
docker/beancount/data/data/beancount存放数据
docker/beancount/icons/app/public/icons存放图标

端口方面,本地端口不冲突就行,容器端口为80
设置好后直接启动容器即可。

运行

在浏览器中输入 http://群晖IP或域名:本地端口 就能看到主界面,第一次打开会提示初始化。
容器搭建完成

  • 账本存储位置 :账本数据和配置的磁盘存储路径;例如:panda,用年份会不会更好呢?
  • 账本开始日期 :账户的默认开始时间。(默认设置为 1970-01-01 即可);
  • 币种 :账本的默认币种,账户初始化时 commodity 的默认值。注:beancount 本身没有币种的概念,其每个账户在创建的时候都可以指定一个 commodity,亦可以不指定。commodity 不一定是常规意义上的货币,可以是任意的自定义内容,例如房产,车子等;(默认设置为 CNY)
  • 平衡账户名称 :用户初始化账户金额,或者维持其他账户平衡的账户;
  • 是否备份数据 :开启后,当源文件被修改时,之前的版本会备份到 /bak文件夹;
  • 密钥 :只有服务的密钥匹配才允许完成配置项的设置。密钥可以在服务的启动日志中查看,每次服务启动,密钥都会被刷新。
创建账本
接下来设置 账本名称 和 账本密码。需要注意的是: 密码如果忘记,不支持找回。
进入账本后,默认是没有任何数据。点记账可以开始记录第一笔交易了
记账

后述

在手机上的效果还是不错的,但没有 app 还是比较可惜。beancount-gs在使用上更偏向于日常流水账的记录方式,在保留灵活性的同时,使得新用户更容易上手使用。如果遇到问题,建议看看官方提供的中文的使用说明书:https://www.yuque.com/chuyi-ble7p/beancount-gs

现在已有 59 次阅读,0 条评论,0 人点赞
Comment:共0条
😀😃😄😁😆😅🤣😂🙂🙃😉😊😇🥰😍🤩😘😗😚😙😋😛😜🤪🤝🤑🤗🤭🤫🤔🤐🤨😐😑😶😏😒🙄😬🤥😌😔😪🤤😴😷🤒🤕🤢🤮🤧🥵🥶🥴😵🤯🤠🥳😎🤓🧐😕😟🙁☹️😮😯😲😳🥺😦😧😨😰😥😢😭😱😖😣😞😓😩😫🥱😤😡😠🤬
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 欢迎来到熊猫的小站,站点内容已全部恢复,不过之前的评论无法恢复,如有友链请在友链界面自行申请 不再显示
博主