前言:“收纳达人”遇上“健忘症晚期”
昨天,我蹲在客厅地板上翻找药品,结果翻出一堆不知道什么时候放在茶几下的陌生U盘。那一刻我发誓:要么让家里每件物品都有“电子户口”,要么就让无头苍蝇似的物品搜寻统治我的人生!
正好刚配置了飞牛的NAS,经过一番寻找,一个名叫Homebox的项目让我很是心动,于是飞牛NAS+Homebox的组合就在我脑海里诞生了,这个能让冰箱里的牛奶、抽屉里的螺丝刀甚至你家主子的逗猫棒都拥有“数字身份证”的神器,彻底治好了我的“物品失忆症”。最绝的是---整个部署过程还非常简单方便!
一、为什么选Homebox?
作为资深“电子垃圾收藏家”,我对比了多款线上线下管理工具,最终被Homebox的三大友好设计征服:
条码黑科技:扫一扫商品条码,自动填型号、生产日期(连螺丝刀都能认出来!)。
唠叨式提醒:给物品设置“保质期”,到期前疯狂推送消息,比老妈还操心。
防丢结界:给每件物品定位到“书房→抽屉3→第二层”,找东西堪比玩真人版《迷宫大侦探》
二、手把手部署:飞牛NAS的极简操作
准备阶段
硬件:NAS(或者云服务器)
工具:Docker(飞牛自带😃)、汉化版Homebox
开始部署
1. 新建目录上传项目文件
在NAS任意路径新建项目文件夹,然后在文件夹内上传汉化:
上传文件后,右键文件夹-详细信息-复制原始路径,后续会用到。
2. 导入汉化镜像
这一步我用的ssh登录NAS操作,ssh需进入firfe-homebox_0.10.3.tar
的文件路径。
输入以下指令导入镜像:
docker load < firfe-homebox_0.10.3.tar
3. 配置构建文件
导入镜像之后,回到飞牛的Docker界面,在Compose界面新增项目:
项目名称随意(homebox);
路径选到存放firfe-homebox_0.10.3.tar
的文件路径;
选择创建docker-compose.yml文件,输入以下脚本:
注意脚本末尾的ports和volumes需要自行修改
services:
homebox:
container_name: homebox
image: firfe/homebox:0.10.3
network_mode: bridge
restart: unless-stopped
# restart: always
# 下面7行 限制cpu、内存和日志的部分,如果报错则删除,比如群晖就不支持
cpus: 1
mem_limit: 512m
logging:
driver: json-file
options:
max-size: 1m
max-file: "3"
environment:
TZ: Asia/Shanghai
TIME_ZONE: Asia/Shanghai
ports:
#自定义端口填写NAS的端口,不知道就填7745
- 自定义端口:7745
volumes:
#此处为第一步的存放项目文件的原始路径,自行修改,只保留路径,不带文件名
- /vol1/1000/programs/homebox
4. 启动!见证奇迹
点击确定成功构建,容器就创建好了,部署到此结束!
打开浏览器输入http://NAS_IP:7745
,注册账号就能进入控制台啦!
5. 简要功能
在主页能看见简要信息,记得在个人资料修改群组设置的货币格式为人民币
位置可以看到所有创建的房间等,可以删除多余位置
创建可以创建具体的项目或者资产(也就是你的物品)、位置(房间)、标签(分类)
创建位置
根据需求选择父位置
父位置为空 则为新房间
选择具体父位置 则为房间里的具体位置
创建项目时,填写对应信息,图中以我的投影仪为例
父位置(房间或房间的位置)
项目名称(物品名称)
物品描述(非必须,可做备注)
标签(分类)
创建完毕后,详情页可看物品信息和二维码
可在编辑页面为物品添加详细信息。
在首页即可看到新添加的物品以及随之修改的数据。
三、高能玩法:让NAS变“家庭管家”
给药品办“身份证”:每种药拍照+扫码,找不到直接查水表
食品库存预警:设置临期提醒,再也不怕喝到过期牛奶
遥控器GPS定位:标记在“茶几下层”,找东西不用跪成狗
家庭共享日记:任何人都能添加物品,一经注册全家通用
四、血泪经验大放送
权限刺客?:如果提示“无法写入”,给文件夹修改权限
访问不了?:记得给NAS开放端口,frp的话记得修改frpc配置文件以及服务端也需要开放端口
结语:原来科技真的能温暖生活
现在我家所有物品都住进了“数字方舟”,连我的创口贴都贴着电子标签。当你系统看到三年前买的蓝牙耳机时,那种“原来它还在啊”的感动——只有经历过“收纳战争”的人才会懂。