家庭消耗品跟踪管理软件HomeLists
什么是 HomeLists ?
HomeLists 是一款自托管耗材統計軟件,能通過提醒等幫助您跟蹤家庭消耗品。
安裝
在群暉上以 Docker 方式安裝。
在注冊表中搜索 homelists ,選擇第一個 aceberg/homelists,版本選擇 latest。
本文寫作時, latest 版本對應為 1.0.2;
卷
在 docker 文件夾中,創建一個新文件夾 homelists,并在其中建一個子文件夾 data
| docker/homelists/data | /data/homelists | 存放設置、數據庫等 |
端口
本地端口不沖突就行,不確定的話可以用命令查一下
# 查看端口占用 netstat -tunlp | grep 端口號| 8842 | 8842 |
默認沒有暴露端口
需要點 + 號添加
環境
| TZ | 設為 Asia/Shanghai |
更多的參數可以去看官方文檔:https://github.com/aceberg/HomeLists#config
命令行安裝
如果你熟悉命令行,可能用 docker cli 更快捷
# 新建文件夾 homelists 和 子目錄 mkdir -p /volume2/docker/homelists/data# 進入 homelists 目錄 cd /volume2/docker/homelists# 運行容器 docker run -d \--restart unless-stopped \--name homelists \-p 8842:8842 \-v $(pwd)/data:/data/homelists \-e TZ=Asia/Shanghai \ aceberg/homelists也可以用 docker-compose 安裝,將下面的內容保存為 docker-compose.yml 文件
version: '3'services:homelists:image: aceberg/homelistscontainer_name: homelistsrestart: unless-stoppedports:- 8842:8842 volumes:- ./data:/data/homelistsenvironment: - TZ=Asia/Shanghai然后執行下面的命令
# 新建文件夾 homelists 和 子目錄 mkdir -p /volume2/docker/homelists/data# 進入 homelists 目錄 cd /volume2/docker/homelists# 將 docker-compose.yml 放入當前目錄# 一鍵啟動 docker-compose up -d運行
在瀏覽器中輸入 http://群暉IP:8842 就能看到主界面
新建場所
首先要建 table,用于設置存放物品的場所,比如 冰箱、廚房 等
隨便先建了幾個,注意后面的 Lines 還是 0,因為我們還沒添加物品
添加物品
現在我們要給 冰箱 里添加物品,在菜單欄找到 Table --> 冰箱
默認分為左右
老蘇把冷凍的物品建在左側,冷藏的物品放在右側
每個物品添加完成之后,記得點后面的 OK 才會保存,要編輯則需要點前面的鉛筆圖標
- 物品消耗后,可以通過 -1 來改變數量;
- 至于數量的單位是斤、盒還是其他的并不重要;
進入編輯狀態
設置報警
對應需要加入監控的物資,我們可以直接點 Add to Watchlist 按鈕
進入菜單 Watchlist 可以看到剛剛加入的物品
將 count 設為 3,意思就是少于 3 就提醒
回到 Dashboard就會看到報警了,因為牛肉卷的數量只有 2
參考文檔
aceberg/HomeLists: Count consumable supplies
地址:https://github.com/aceberg/HomeLists
總結
以上是生活随笔為你收集整理的家庭消耗品跟踪管理软件HomeLists的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓简单日历的实现
- 下一篇: STM32——.bss .data .t