MEALIE : un gestionnaire de recettes self-hosted pour toute la famille
https://github.com/mealie-recipes/mealie
📌 MEALIE est un gestionnaire de recettes que vous pouvez héberger vous-même. Contrairement aux applications de recettes qui stockent vos données dans le cloud, Mealie est self-hosted : vous avez le contrôle total de vos données. L’interface est agréable pour toute la famille, avec un backend RestAPI et un frontend en Vue. Vous pouvez importer des recettes depuis le web en collant simplement l’URL, ou créer vos propres recettes dans l’éditeur.
L’import de recettes est simple. Collez l’URL d’une recette depuis un site web, et Mealie détecte automatiquement les données pertinentes : titre, ingrédients, étapes, temps de cuisson, photos. Sinon, utilisez l’éditeur pour entrer une recette familiale manuellement. Les ingrédients s’organisent en catégories, et vous pouvez créer des cookbooks pour regrouper les recettes par thème (livre, cuisine, occasion).
- 🥗 Import de recettes depuis URL ou saisie manuelle
- 📆 Meal Planner : planifiez ce que vous mangez pour la semaine
- 🛒 Shopping List : ingrédients organisés par sections de supermarché
- 📚 Cookbooks : regroupez les recettes par thème ou livre
- 🌐 API ouverte pour intégration avec apps tierces
- 📱 Traduit en 35+ langues, optimisé mobile
Le Meal Planner permet d’organiser vos repas. Sélectionnez une date, ajoutez les repas (petit-déjeuner, déjeuner, dîner), et les ingrédients nécessaires s’ajoutent automatiquement à votre Shopping List. La liste de courses est organisée par sections, comme les allées de votre supermarché (produits frais, épices, produits laitiers, etc.). Quand vous faites vos courses, suivez la liste section par section.
Les cookbooks regroupent vos recettes. Créez un cookbook pour chaque livre de cuisine que vous possédez, ou pour chaque thème (repas rapides, plats végétariens, recettes de grand-mère). Les tags et les catégories permettent d’organiser encore plus. La recherche est rapide et peut filtrer par ingrédients, tags, temps de préparation.
L’installation se fait principalement avec Docker, avec des instructions détaillées dans la documentation. L’application supporte SQLite et PostgreSQL comme bases de données. Les backups automatiques via Jinja2 templates gardent vos données en sécurité. Les permissions et l’accès public sont configurables, donc vous pouvez partager avec la famille ou garder privé.
L’API ouverte permet d’interagir avec Mealie depuis d’autres applications. Les webhooks envoient des notifications à des services tierces avec les données du plan de repas. L’application est localisée dans plus de 35 langues grâce à la communauté. Contribuer est possible : code, traductions via Crowdin, ou soutien financier via GitHub Sponsors et Buy Me A Coffee. Discord et forum communautaire pour le support. Licence AGPL-3.0, open source.
Sources
