TANDOOR RECIPES : un gestionnaire de recettes auto-hébergé pour vos collections numériques
https://github.com/vabene1111/recipes
📌 TANDOOR RECIPES est un gestionnaire de recettes que vous pouvez héberger vous-même. Si vous avez une collection de recettes numériques (PDF, favoris web) et vous voulez les organiser, partager avec votre famille, et planifier vos repas, Tandoor est fait pour vous. Contrairement aux applications de recettes qui stockent vos données dans le cloud, Tandoor est self-hosted : vous avez le contrôle total de vos données.
L’interface est rapide et intuitive. Pour ajouter une recette, cliquez sur « Create recipe » et entrez les ingrédients, les étapes, le temps de cuisson, et téléchargez une photo. Si la recette vient d’un site web, Tandoor peut l’importer automatiquement : l’application détecte le format ld+json ou microdata sur des milliers de sites et remplit les champs automatiquement. Les ingrédients peuvent être en fractions ou en décimales, et vous pouvez rapidement fusionner ou renommer les ingrédients, tags et unités.
- 🥗 Gérez vos recettes : éditeur rapide avec support fractions/décimales
- 📆 Planifiez vos repas : plusieurs repas par jour avec planificateur intégré
- 🛒 Listes de courses : généré depuis le plan repas ou directement depuis les recettes
- 🤖 IA pour reconnaître les images, trier les étapes et trouver les infos nutritionnelles
- 👪 Partagez et collaborez avec amis et famille via permissions
- 📚 Organisez en livres de recettes pour regrouper par thème
Le planificateur de repas permet d’organiser ce que vous mangez chaque jour. Sélectionnez une date, ajoutez les repas (petit-déjeuner, déjeuner, dîner), et les ingrédients nécessaires s’ajoutent automatiquement à votre liste de courses. C’est pratique : vous planifiez la semaine, et la liste de courses se génère toute seule. Les recettes s’ajoutent au plan, et vous voyez ce que vous mangez jour par jour.
La recherche est puissante et personnalisable. Avec le support fulltext et TrigramSimilarity, vous pouvez trouver des recettes même si vous tapez mal le nom. Les tags permettent d’organiser : créez des tags (végétarien, rapide, dîner, etc.) et assignez-les en batch à toutes les recettes qui correspondent à des filtres. Les cookbooks regroupent les recettes par livre ou thème, comme les recettes d’un livre de cuisine.
L’import depuis d’autres gestionnaires de recettes est facile. Tandoor supporte l’import depuis de nombreux outils, donc vous pouvez migrer votre collection sans tout retaper. L’interface est optimisée pour mobile, donc vous pouvez consulter vos recettes et faire vos courses depuis votre téléphone. L’application est localisée dans de nombreuses langues grâce à la communauté.
L’installation se fait principalement avec Docker, avec des exemples pour Kubernetes, Unraid et Synology. La synchronisation avec Dropbox et Nextcloud permet de sauvegarder vos fichiers. Les thèmes personnalisent l’interface selon vos préférences. Le support se fait via le forum communautaire et le Discord public où les développeurs et contributeurs sont actifs. Open source sous licence AGPL v3 avec exception de vente (version hébergée payante disponible, toutes les fonctionnalités restent gratuites pour l’auto-hébergement).
Sources
