Mealie : Simplifiez la Gestion de Vos Recettes

Mealie est un outil auto-hébergé conçu pour gérer vos recettes et planifications de repas. Il vous permet de stocker, organiser et partager vos recettes préférées avec facilité.

Voici quelques-unes de ses principales fonctionnalités :

  • Gestion des recettes : Ajoutez, modifiez et classez vos recettes.
  • Planification des repas : Créez des menus hebdomadaires ou mensuels.
  • Recherche avancée : Effectuez des recherches par ingrédients, catégories, etc.
  • Partage facile : Partagez vos recettes avec d’autres utilisateurs.

Installation de Mealie avec Docker

Voici un fichier docker-compose.yml pour installer Mealie avec Docker et PostgreSQL. Vous pouvez l’utiliser comme base pour votre configuration :

version: "3.7"
services:
  mealie:
    image: ghcr.io/mealie-recipes/mealie:v1.3.2
    container_name: mealie
    ports:
      - "9925:9000"
    deploy:
      resources:
        limits:
          memory: 1000M
    depends_on:
      - postgres
    volumes:
      - mealie-data:/app/data/
    environment:
      # Set Backend ENV Variables Here
      - ALLOW_SIGNUP=true
      - PUID=1000
      - PGID=1000
      - TZ=America/Anchorage
      - MAX_WORKERS=1
      - WEB_CONCURRENCY=1
      - BASE_URL=https://mealie.yourdomain.com

      # Database Settings
      - DB_ENGINE=postgres
      - POSTGRES_USER=mealie
      - POSTGRES_PASSWORD=mealie
      - POSTGRES_SERVER=postgres
      - POSTGRES_PORT=5432
      - POSTGRES_DB=mealie
    restart: always

  postgres:
    container_name: postgres
    image: postgres:15
    restart: always
    volumes:
      - mealie-pgdata:/var/lib/postgresql/data
    environment:
      POSTGRES_PASSWORD: mealie
      POSTGRES_USER: mealie

volumes:
  mealie-data:
    driver: local
  mealie-pgdata:
    driver: local

Assurez-vous de personnaliser les variables d’environnement (comme BASE_URL, POSTGRES_USER, POSTGRES_PASSWORD, etc.) selon vos besoins. Vous pouvez trouver plus d’informations sur ces variables dans la documentation officielle de Mealie : https://docs.mealie.io/documentation/getting-started/installation/backend-config/

Une fois que vous avez configuré votre fichier docker-compose.yml, exécutez la commande docker-compose up -d pour démarrer Mealie et PostgreSQL. Vous pouvez ensuite accéder à Mealie via l’URL que vous avez définie dans BASE_URL.

Profitez de la gestion simplifiée de vos recettes et de vos repas avec Mealie ! 🍽️