Héberger Mealie sur un VPS : le carnet de recettes et planificateur de repas auto-hébergé
Toutes vos recettes, vos menus de la semaine et vos listes de courses au même endroit, sur un petit VPS — sans abonnement ni publicité.
- Remplace
- cahier de recettes, Paprika, applis de recettes
- RAM conseillée
- 1 Go
- Docker
- Oui
- Budget VPS
- ≈ 3–5 €/mois
- Difficulté
- Accessible
Mealie est un gestionnaire de recettes auto-hébergé, avec planificateur de repas et liste de courses intégrés. Application légère (512 Mo–1 Go de RAM, SQLite par défaut), elle tourne sur le plus petit VPS pour ≈ 3–5 €/mois. Atout phare : elle importe une recette depuis une simple URL de site de cuisine.
Garder toutes ses recettes éparpillées entre captures d’écran, marque-pages de blogs culinaires et vieux carnets tachés de sauce tomate, c’est exactement le genre de désordre que Mealie vient ranger. Mealie est un gestionnaire de recettes auto-hébergé : une bibliothèque personnelle où vous centralisez vos plats, agrémentée d’un planificateur de repas pour organiser la semaine et d’une liste de courses générée automatiquement à partir de vos menus. En somme, l’équivalent privé et sans abonnement d’applications comme Paprika.
Pourquoi l’héberger sur un VPS plutôt que d’utiliser une appli mobile classique ? Parce qu’ici, vos recettes vous appartiennent vraiment : elles vivent sur votre serveur, accessibles depuis le navigateur de la cuisine, le téléphone au supermarché ou la tablette posée sur le plan de travail, sans qu’aucun éditeur ne décide un jour de passer son service en payant, de fermer boutique ou de revendre vos habitudes alimentaires. Et comme Mealie est particulièrement léger, c’est un cas d’école d’auto-hébergement : utile au quotidien, partageable en famille, et presque gratuit à faire tourner.
À quoi sert Mealie au quotidien ?
L’idée centrale de Mealie est de transformer une collection éparse de recettes en un véritable outil de cuisine du quotidien. Trois usages se complètent.
D’abord, la bibliothèque de recettes. Chaque plat dispose d’une fiche claire : ingrédients, quantités, étapes, temps de préparation, photo, et des tags et catégories (entrée, plat, dessert, végétarien, rapide…) pour retrouver instantanément ce que vous cherchez. La recherche est rapide, et vous pouvez ajuster les portions pour recalculer automatiquement les quantités.
Ensuite, le planificateur de repas (meal planner) : un calendrier dans lequel vous déposez vos recettes pour composer les menus de la semaine ou du mois. Fini le « qu’est-ce qu’on mange ce soir ? » improvisé — vous voyez d’un coup d’œil ce qui est prévu et vous variez les plaisirs.
Enfin, la liste de courses, qui découle directement du planning : Mealie agrège les ingrédients des recettes planifiées en une liste consolidée, que vous cochez au fur et à mesure dans les rayons. Tout est lié, et c’est cette intégration recettes → menus → courses qui fait la force de l’outil.
Configuration requise : combien de RAM pour Mealie ?
Bonne nouvelle pour le portefeuille : Mealie est léger, vraiment léger.
| Processeur (CPU) | 1 vCPU |
|---|---|
| RAM minimale | 512 Mo |
| RAM conseillée | 1 Go |
| Stockage | 2–10 Go SSD |
| Docker | Oui (image officielle) |
| Base de données | SQLite intégrée (PostgreSQL en option) |
| Niveau | Accessible |
L’application est pensée pour des besoins modestes. Avec sa base SQLite par défaut, il n’y a pas de serveur de base de données externe à alimenter ni de pile gourmande à maintenir : un seul conteneur suffit, et 512 Mo de RAM couvrent confortablement un usage familial. On recommande 1 Go uniquement pour avoir de la marge si le VPS héberge aussi le reverse proxy et d’autres petits services à côté.
Côté stockage, comptez peu : les recettes sont essentiellement du texte, et le poids vient surtout des images que vous y associez. Quelques gigaoctets suffisent largement pour des centaines de recettes illustrées ; on indique 2 à 10 Go pour absorber confortablement Docker, l’application et une grande collection de photos. Un seul vCPU est amplement suffisant — l’extraction d’une recette depuis une URL sollicite brièvement le processeur, mais rien de comparable à du transcodage vidéo ou à une grosse base de données.
Si vous hésitez sur le dimensionnement global de votre machine, notre guide combien de RAM pour l’auto-hébergement classe les applications par appétit mémoire : Mealie y figure clairement dans la catégorie « plume », au même rang qu’Actual Budget.
Importer une recette depuis une URL
C’est l’atout qui fait basculer la plupart des utilisateurs vers Mealie. Plutôt que de retaper laborieusement une recette trouvée en ligne, vous collez simplement son adresse, et Mealie fait le reste.
Concrètement, vous copiez l’URL d’une page de recette — un blog de cuisine, un grand site culinaire, un magazine en ligne — vous la collez dans le champ d’import de Mealie, et l’application va lire la page et en extraire automatiquement le titre, la liste des ingrédients, les étapes de préparation, les temps de cuisson et, le plus souvent, la photo du plat. En quelques secondes, la recette est dans votre bibliothèque, proprement formatée.
Comment est-ce possible ? La grande majorité des sites de cuisine publient leurs recettes avec des données structurées (le standard Recipe de schema.org, lisible par les moteurs de recherche). Mealie sait interpréter ces métadonnées et les transformer en une fiche complète. Quand un site ne les fournit pas, l’import peut rester partiel : vous récupérez alors l’essentiel et complétez à la main les quelques champs manquants. Dans tous les cas, vous gardez le contrôle : rien n’est enregistré tant que vous n’avez pas vérifié et validé.
Au-delà de l’URL, Mealie permet aussi d’ajouter une recette manuellement, d’importer en masse depuis d’autres applications, et même de saisir une recette à partir d’un texte collé. Mais c’est bien l’import depuis une adresse web qui transforme la corvée d’archivage en un simple copier-coller — et qui vide enfin votre dossier de captures d’écran.
Planning de repas et liste de courses
Une fois votre bibliothèque garnie, Mealie devient un assistant d’organisation. Le planificateur de repas se présente comme un calendrier : vous y glissez les recettes pour attribuer un plat à chaque jour (et, si vous le souhaitez, distinguer déjeuner et dîner). Vous composez ainsi vos menus à l’avance, ce qui simplifie énormément la logistique de la semaine et évite les repas décidés en catastrophe.
De ce planning découle directement la liste de courses. Plutôt que de noter les ingrédients un par un, vous demandez à Mealie de générer la liste à partir des recettes planifiées : l’application rassemble tous les ingrédients nécessaires en une liste consolidée. Vous pouvez la peaufiner — ajouter le papier toilette et le café qui ne viennent d’aucune recette, retirer ce que vous avez déjà — puis l’ouvrir sur votre téléphone au moment des courses et cocher les articles au fur et à mesure que vous remplissez le caddie.
Cette chaîne recettes → menus → courses est précisément ce qui distingue un simple carnet numérique d’un véritable outil de cuisine. Et comme tout est auto-hébergé, plusieurs membres du foyer peuvent partager la même bibliothèque et la même liste de courses, synchronisée en temps réel entre tous les appareils.
Combien coûte l’auto-hébergement de Mealie ?
Soyons honnêtes et précis. Le logiciel Mealie est gratuit et open source : vous ne payez donc que la machine qui l’héberge, soit un petit VPS à ≈ 3–5 €/mois. Il n’y a aucun abonnement, aucune fonctionnalité « premium » verrouillée, aucune publicité.
L’argument économique le plus fort tient à la légèreté de l’application. Mealie consomme si peu de ressources qu’il serait dommage de lui dédier un serveur entier : il se mutualise naturellement avec d’autres services du foyer. Sur un seul petit VPS, vous pouvez faire cohabiter Mealie avec un gestionnaire de mots de passe, un outil de budget, un serveur de musique — chacun léger, tous partageant la même machine. Le coût réel « par application » devient alors dérisoire : vous payez une seule petite facture mensuelle pour tout votre écosystème personnel.
Faut-il pour autant prétendre que c’est « moins cher » qu’une appli de recettes mobile à quelques euros ? Pas forcément, si Mealie était votre unique service. Une application comme Paprika s’achète une fois et reste peu coûteuse. L’intérêt de Mealie n’est donc pas tant le prix brut que la combinaison : données chez vous, pas de dépendance à un éditeur, partage familial illimité, et surtout un service qui s’ajoute presque gratuitement à un VPS que vous avez de toute façon déjà loué pour d’autres usages. C’est dans cette logique de serveur mutualisé que l’auto-hébergement de Mealie prend tout son sens.
Quel hébergeur choisir pour Mealie ?
Quel hébergeur choisir ?
Mealie est très léger : la plus petite offre VPS suffit largement, idéale à mutualiser avec d'autres applications du foyer.
Hetzner
Le meilleur rapport puissance/prix
- VPS CX22 : 2 vCPU, 4 Go RAM, 40 Go SSD
- L'hébergeur favori de la communauté self-hosting
- Datacenters en UE (conformité RGPD)
- Config conseillée
- 2 vCPU / 4 Go / 40 Go SSD
- Prix indicatif
- ≈ 4,50 €/mois
- Docker
- VPS complet — Docker à installer (ou image Coolify en 1 clic)
LWS
Le plus simple pour débuter (support FR)
- VPS avec Docker préinstallé, clé en main
- Support téléphonique en français
- Bon point d'entrée pour les débutants
- Config conseillée
- 2 vCPU / 4 Go / 40 Go SSD
- Prix indicatif
- ≈ 4–6 €/mois
- Docker
- Docker préinstallé sur les VPS
Scaleway
Le déploiement Docker en 1 clic
- Instances françaises, Docker InstantApp en 1 clic
- Facturation à l'heure possible (tests)
- Bon pour démarrer puis monter en puissance
- Config conseillée
- 2 vCPU / 2–4 Go / 20+ Go
- Prix indicatif
- ≈ 5–9 €/mois
- Docker
- Image Docker InstantApp en 1 clic
Transparence : les liens ci-dessus sont des liens partenaires (affiliation). Si vous souscrivez via l'un d'eux, ce site touche une commission, sans surcoût pour vous. Cela n'influence pas nos recommandations : nous ne citons que des hébergeurs adaptés à cette application. En savoir plus.
Le critère de choix n’est pas la puissance — la moindre offre d’entrée de gamme dépasse les besoins de Mealie — mais vos préférences : Hetzner pour le meilleur rapport ressources/prix, avec des VPS européens très bon marché parfaits pour empiler plusieurs petits services ; LWS pour un hébergeur français, une facturation et un support en français et des datacenters en France ; Scaleway pour un acteur français à la console moderne et à la facturation à l’heure, pratique pour tester. Dans les trois cas, prenez le plus petit modèle : avec Mealie, vous serez large, et il vous restera de la place pour d’autres applications du foyer.
Installer Mealie sur un VPS avec Docker
L’installation tient en un quart d’heure. Tout repose sur l’image officielle ghcr.io/mealie-recipes/mealie, un volume pour conserver vos recettes, et le port 9000.
1. Préparer le VPS. Après avoir loué votre VPS sous Debian ou Ubuntu et vous y être connecté en SSH, installez Docker et Compose, puis créez un dossier de travail :
# Installer Docker + plugin Compose (Debian/Ubuntu)
curl -fsSL https://get.docker.com | sh
# Créer un dossier de travail
mkdir -p /opt/mealie && cd /opt/mealie
2. Créer le fichier docker-compose.yml. Dans /opt/mealie, créez ce fichier. Il définit le conteneur, le volume /app/data qui contiendra vos recettes, images et la base SQLite, et un compte administrateur initial :
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:latest
container_name: mealie
restart: unless-stopped
ports:
# hôte:conteneur — on n'expose que sur localhost,
# le reverse proxy s'occupera du HTTPS public
- "127.0.0.1:9000:9000"
volumes:
- ./data:/app/data
environment:
# URL publique (indispensable pour les liens et l'import)
- BASE_URL=https://recettes.mondomaine.fr
# Compte administrateur créé au premier démarrage
- DEFAULT_EMAIL=admin@mondomaine.fr
# Fuseau horaire pour le planning de repas
- TZ=Europe/Paris
# SQLite par défaut : aucune base externe à configurer
- DB_ENGINE=sqlite
deploy:
resources:
limits:
memory: 1g
3. Lancer la pile. Démarrez le conteneur en arrière-plan puis vérifiez qu’il tourne :
docker compose up -d
docker compose ps
docker compose logs -f mealie
Le serveur écoute désormais sur le port 9000. En liant ce port à 127.0.0.1, il n’est volontairement pas exposé directement à Internet : c’est le rôle du reverse proxy.
4. Reverse proxy HTTPS et premier compte. Placez un reverse proxy devant Mealie pour le servir en HTTPS sur votre nom de domaine. Avec Caddy, le certificat Let’s Encrypt est automatique :
recettes.mondomaine.fr {
reverse_proxy 127.0.0.1:9000
}
Rechargez Caddy, ouvrez https://recettes.mondomaine.fr dans votre navigateur : Mealie vous invite à créer votre compte administrateur (l’adresse définie plus haut), puis vous accédez au tableau de bord. Vous pouvez alors inviter les autres membres du foyer, et surtout tester tout de suite la fonction phare : collez l’URL d’une recette trouvée en ligne et regardez Mealie la remplir pour vous.
C’est tout : en un quart d’heure, vous disposez d’un carnet de recettes privé, d’un planificateur de repas et d’une liste de courses partagée, le tout pour le prix d’un café par mois — et mutualisable avec le reste de vos services.
Pour aller plus loin : Mealie s’intègre parfaitement dans un VPS « familial » mutualisé aux côtés d’applications tout aussi légères comme Actual Budget pour le budget. Et si vous n’avez pas encore choisi votre machine, notre comparatif quel VPS pour l’auto-hébergement vous aide à trouver l’offre la plus adaptée à vos besoins.
Questions fréquentes
Qu'est-ce que Mealie exactement ?
Mealie est un gestionnaire de recettes open source que vous hébergez vous-même. Il centralise toutes vos recettes, propose un planificateur de repas pour organiser la semaine et génère automatiquement la liste de courses correspondante. C'est l'équivalent auto-hébergé d'applications comme Paprika, mais sans abonnement et avec vos données chez vous.
Combien de RAM faut-il pour héberger Mealie ?
Très peu : 512 Mo de RAM suffisent pour un usage familial, et 1 Go offre une marge confortable. Avec sa base SQLite par défaut, Mealie est l'une des applications les plus légères à auto-héberger — le plus petit VPS du marché convient.
Mealie peut-il importer une recette depuis une URL ?
Oui, et c'est sa fonction la plus appréciée. Vous collez l'adresse d'une page de recette (blog culinaire, site de cuisine) et Mealie en extrait automatiquement le titre, les ingrédients, les étapes et souvent la photo, grâce aux données structurées présentes sur la plupart des sites. Vous n'avez plus qu'à vérifier et enregistrer.
Mealie gère-t-il le planning des repas et la liste de courses ?
Oui. Vous glissez vos recettes dans un calendrier (le meal planner) pour composer vos menus de la semaine, puis Mealie génère la liste de courses en agrégeant les ingrédients des recettes planifiées. La liste est consultable depuis le téléphone au supermarché et se coche au fur et à mesure.
Faut-il une base de données PostgreSQL pour Mealie ?
Non, pas pour un foyer. Mealie utilise SQLite par défaut, ce qui suffit largement pour quelques utilisateurs et un usage familial. PostgreSQL n'est recommandé que pour beaucoup d'utilisateurs concurrents ou la recherche floue avancée — un cas rare en auto-hébergement domestique.
L'auto-hébergement de Mealie est-il rentable ?
Mealie est gratuit et open source : vous ne payez que le VPS, soit ≈ 3–5 €/mois. Comme l'application est minuscule, vous pouvez la mutualiser avec d'autres services du foyer (mots de passe, budget, musique) sur la même machine, ce qui dilue le coût à quasiment rien par application.
Mes recettes restent-elles accessibles si Mealie tombe en panne ?
Vos données vivent dans le volume du conteneur sur votre VPS. Tant que vous sauvegardez ce volume (les recettes, images et la base SQLite), une panne ou une réinstallation est sans conséquence : vous restaurez la sauvegarde et tout revient. Mealie permet aussi d'exporter vos recettes pour les conserver hors du serveur.