当前位置: 首页 > news >正文

从厨房到储物间:Grocy 家庭的智能物资管理助手

Grocy 介绍

image-20250508193259107

Grocy 是一款自助式杂货和家庭管理解决方案,可用于记录物品信息并根据个性化需求进行管理。此外,它还支持手机端的条形码扫描功能,方便您清理家庭杂物,避免使用过期物品。Grocy 支持各种客户端,包括 iOS、Android、Windows,并且还提供 智能家居 软件 Home Assistant 插件支持。

🚢 项目地址

  • Github:https://github.com/grocy/grocy
  • 官网: https://grocy.info/

🚀Grocy 特征

  • 🧾家庭综合管理功能:支持购物清单、家庭用品库存、日常任务及食谱管理,覆盖家庭生活的多个方面,提升组织效率。

  • 条码扫描与批处理:内置强大的条形码扫描功能,结合批量处理操作,简化库存更新流程,提高管理效率。

  • 📱移动端便捷操作:提供移动端应用( Android,IOS)通过官方 API 实现与网页端的无缝同步,支持随时随地管理家庭事务。

  • 🍔 减少食物浪费:通过精确跟踪食品库存和有效期,帮助用户合理规划使用,降低浪费概率。

  • 🌐时间与精力节省:自动化的清单生成和库存提醒功能,减少人工记录的时间消耗,简化日常琐事管理。

  • 🧹界面直观易用:提供简洁美观的网页界面和桌面端应用(如 Desktop 💻 电脑端),操作流畅易上手,适合长期使用。

  • 🔑开源与自托管: 采用开源模式,用户可以自行部署并托管数据,保证隐私安全,同时具备高度灵活性。

🛠️ 部署 Grocy 服务端

👻 先决条件/要求

  • 最低 512MB RAM(推荐 1GB+)
  • 具备docker,docker-compose 环境

🐳 使用Docker Compose部署

services:grocy:#image: lscr.io/linuxserver/grocy:latestimage: docker.cnb.cool/srebro/docker-images-chrom/grocy  ##使用CNB镜像加速container_name: grocyenvironment:- PUID=1000- PGID=1000- TZ=Etc/UTCvolumes:- ./config:/configports:- 9283:80restart: unless-stopped

部署完成后,通过浏览器访问 http://<你的服务器IP或域名>:9283 即可使用 Grocy。

Grocy Docker 默认的账户密码都是 admin/ admin

image-20250508194412466

  • 设置语言为中文,点击右上角的菜单,然后选择「User settings」,接着在语言选项中选择中文。

image-20250508194439206

  • 点 OK 之后,界面就是简体中文了

image-20250508194353039

image-20250508194544163

📱 移动端

下载APP

支持安卓和苹果移动端设备,WIN电脑桌面版本

  • 安卓下载链接🔗:https://play.google.com/store/apps/details?id=xyz.zedler.patrick.grocy
  • 苹果端下载链接🔗:https://apps.apple.com/us/app/id1567803209
  • WIN电脑桌面版本下载链接🔗:https://releases.grocy.info/latest-desktop

image-20250508220148261

1746712921257_d

image-20250508200216552

服务端配置API密钥

如果你想在移动设备上扫描物品的条形码,需要在服务端配置 API密钥。点击右上角的菜单,选择「管理 API 秘钥」,然后点击「添加」和「生成 API 秘钥」。

image-20250508195235492

image-20250508195257922

image-20250508195313001

🍎苹果ios 移动端 演示

  • 登录APP,修改语言为中文

1746714017386_d

  • 设置私人服务器配置

    1746714268682_d

🍑功能截图

  • 库存总览

image-20250508223442534

  • 购物清单

image-20250508223421754

  • 菜谱

image-20250508223403085

  • 饮食计划

image-20250508223459333

  • 家务总览

image-20250508223514279

  • 家中电器设备

image-20250508223533015

🧭 使用Nginx反向代理

#Grocyserver {listen       443 ssl;server_name  grocy.srebro.cn;  ##替换成自己的域名error_page  404              /404/404.html;charset utf-8;ssl_certificate /home/application/nginx/cert/srebro.cn.pem; ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;ssl_session_cache    shared:SSL:1m;ssl_ciphers  HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers  on;location / {proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header X-Real-IP $remote_addr;proxy_set_header x-wiz-real-ip $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Host $http_host;proxy_set_header X-Forwarded-Proto $scheme;proxy_pass http://localhost:9283;}
}

🎁 获取Grocy

  • CNB 仓库地址:Grocy
http://www.xdnf.cn/news/644257.html

相关文章:

  • CA自签名证书创建--证书链生成脚本
  • dify-plugin-daemon的.env配置文件
  • 大模型和AI工具汇总(一)
  • CMake学习笔记(六)可以在CMake的function中修改function函数体之外的变量值吗?
  • 【FastAPI】--进阶教程1
  • VS2022 安装CodeGeeX AI插件实现高效编程体验
  • 贪心算法应用:贝尔曼-福特松弛问题详解
  • 差分数组知识笔记
  • 嵌入式学习笔记——day26
  • C++ gtest单元测试
  • STM32八股【10】-----stm32启动流程
  • 如何利用好cursor
  • 【第四十六周】文献阅读:从 RAG 到记忆:大型语言模型的非参数持续学习
  • c++ overwrite
  • 华为OD机试真题——仿LISP运算(2025B卷:200分)Java/python/JavaScript/C/C++/GO最佳实现
  • Linux应用程序 栈溢出 内存踩踏 问题 排查学习
  • 第九课 影像文章插图及图表制作完全指南:从原理到应用
  • 市场需求文档撰写
  • C++11(2):
  • 《算法导论(第4版)》阅读笔记:p1178-p1212
  • 吴恩达机器学习笔记:逻辑回归3
  • Python元类(Metaclass)深度解析
  • Volatile的相关内容
  • Lombok与Jackson实现高效JSON序列化与反序列化
  • Python类与对象:面向对象编程的基础
  • Kubernetes 核心原理详解
  • Python实现基于线性回归的空气质量预测系统并达到目标指标
  • 内存管理 : 02 内存分区与分页
  • Python实例题:Python打造漏洞扫描器
  • 【AI论文】KRIS-基准测试:评估下一代智能图像编辑模型的基准