奧推網

選單
科技

NAS原來這麼有用 篇十六:用群暉搭建一個絕對安全的個人財務管理系統

作者:熊貓不是貓QAQ

前言

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