Files
wiki/Catalogue-Self-Hosted/apps/app-grocy.md
T
2026-06-09 18:40:21 +02:00

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

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

Pages Liées