3.4 KiB
3.4 KiB
title: Grocy created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, grocery-lists, app-marathon-batch-c] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Grocery+Lists&app=grocy, https://grocy.info/]
🛒 Grocy
Gestion domestique tout-en-un : stock, dates de péremption, listes de courses, recettes et tâches ménagères dans une seule appli PHP légère.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | grocy.info |
| GitHub | grocy/grocy |
| License | MIT |
| Langage | PHP |
| Étoiles GitHub | 7.4k ⭐ |
| Catégorie | cat-grocery-lists |
📝 Description
Grocy est un ERP domestique centré sur la cuisine et le ménage. Au-delà de la liste de courses, il gère :
- ✅ Stock avec dates de péremption, alertes, emplacements (frigo, congélo, placard...)
- ✅ Liste de courses auto-générée selon seuils min
- ✅ Recettes avec ingrédients et consolidation automatique dans la liste
- ✅ Tâches ménagères récurrentes avec calendrier
- ✅ Équipements et équipements de cuisine (maintenance)
- ✅ API REST complète et webhooks
- ✅ Application mobile tierce (Grocy Android/iOS)
- ✅ Mode hors-ligne (PWA installable)
Différence vs Tandoor : Tandoor = recettes-first avec import web (3000+ sites). Grocy = stock-first, recettes en sous-menu. Pour qui: ceux qui veulent un chef d'orchestre du foyer complet, pas juste des recettes.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
grocy:
image: lscr.io/linuxserver/grocy:latest
container_name: grocy
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
volumes:
- grocy_config:/config
ports:
- 9283:80
labels:
- "traefik.enable=true"
- "traefik.http.routers.grocy.rule=Host(`grocy.example.com`)"
- "traefik.http.routers.grocy.entrypoints=websecure"
- "traefik.http.routers.grocy.tls.certresolver=letsencrypt"
volumes:
grocy_config:
🔄 Alternatives
Open Source
- app-tandoor-recipes — Recettes-first avec import web de milliers de sites
- app-mealie — Recettes modernes, UI soignée, planificateur de repas
- app-kitchenowl — Listes de courses partagées en famille, simple
Propriétaires
- Bring! — Listes de courses partagées, app mobile populaire
- Mealime — Planificateur de repas + listes, modèle freemium
- AnyList — Listes de courses et recettes synchronisées iOS/Android
🔐 Sécurité
- Pas d'authentification intégrée : à mettre derrière un SSO (Authelia/Authentik) ou VPN
- API REST : clé Bearer à configurer pour apps mobiles tierces
- Pas de HTTPS natif : déléguer à Traefik reverse proxy
- CALDAV : export des tâches ménagères possible
📚 Ressources
- Documentation officielle
- Wiki communauté
- grocy-python — bindings Python
Pages Liées
- cat-grocery-lists — Catégorie Grocery Lists
- app-tandoor-recipes — Concurrent principal (recettes-first)
- recettes-docker-compose — Templates Docker
- securisation-home-lab — Mettre Grocy derrière Authelia