Homebox(家庭盒子)是专为居家用户打造的库存和组织系统!注重简洁和易用性,Homebox 是您家庭库存、组织和管理需求的完美解决方案。在开发该项目时,作者一直牢记以下原则:
- 简洁 – HomeBox 的设计简单易用。无需复杂的设置或配置。您可选择使用单个 Docker 容器,或通过编译适用于您所选择的平台的二进制文件自行部署。
- 极速 – HomeBox 采用 Go 语言编写,使其运行速度极快,并且所需的资源很少。通常,整个容器的空闲内存使用量不到 50MB。
- 便携 – HomeBox 设计为便携式并可在任何地方运行。我们使用 SQLite 和内置的 Web 界面,使部署、使用和备份变得简单。
安装 HomeBox
首先我们 SSH 登入 Linux 服务器,确保系统已经安装好 Docker 和 Docker Compose,
我们给 Homebox 创建一个项目文件夹,推荐在 /home
目录下创建,
cd /home
mkdir homebox
cd homebox
再创建好 docker-compose.yml
文件,
touch docker-compose.yml
然后使用文本编辑器写入以下内容,
version: "3.4"
services:
homebox:
image: ghcr.io/hay-kot/homebox:latest
container_name: homebox
restart: always
environment:
- HBOX_LOG_LEVEL=info
- HBOX_LOG_FORMAT=text
- HBOX_WEB_MAX_UPLOAD_SIZE=10
volumes:
- ./data:/data/
ports:
- 3100:7745
这里可以通过 Linux 系统自带的文本编辑器 vi 打开 docker-compose.yml
,
vi docker-compose.yml
按 i
切换到编辑模式,再将上面的内容粘贴进去,完成后先按一下 esc,然后输入 :wq
保存退出;
也可以使用 FinalShell 的可视化编辑功能,双击打开 /home/homebox/docker-compose.yml
,直接将上面的内容粘贴进去。
最后就是经典的 Docker,启动!命令,
docker-compose up -d
等待一会,打开本地浏览器输入 IP:3100 即可开始访问搭建好的 Homebox。
使用 HomeBox
第一次打开界面,我们先注册一个用户,再进行登录,
HomeBox 的逻辑是创建库存物品,并通过地点与标签来进行分类管理。
我们可以方便的点击左侧导航栏的 Create 创建这三个选项,这里创建一个物品(Item / Asset),选择地点与标签,输入物品名称与描述,
然后打开物品界面,可以详细编辑物品的更多信息,例如
- 保修信息
- 销售方信息
- 购买方信息
- 物品识别(序列号、型号等)
- 分类附件(图片、手册、通用)
- 任意 / 自定义字段
同样也可以创建地点与标签。
HomeBox 还具备以下功能:
- 通过 CSV 导入/导出快速创建和管理物品
- 自定义报告
- 物料清单导出
- QR 码标签生成器
- 通过创建标签和位置,为物品进行组织并分配给它们。
- 多用户支持 – 所有用户都放置在一个组内,只能看到属于他们组的物品。邀请家人加入您的组,或与朋友分享一个实例!
HomeBox 链接:
总的来说,HomeBox 是一个Docker 自托管项目,使用地点和标签用于管理家庭库存物品,具有简单易用的备份和多用户管理功能,适合用于家庭物品管理。
订阅评论
登录
0 评论
最旧