What is it for?
Mealie imports a recipe from any website when you paste its address, files it neatly, then helps you plan the week’s meals and build the shopping list.
Who is it for?
Home cooks tired of recipes scattered across bookmarks.
After installing
- Log in with the default credentials from the documentation (changeme@example.com), then change them right away.
The docker-compose
Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).
# docker-compose.yml : Mealie
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:latest
container_name: mealie
restart: unless-stopped
environment:
ALLOW_SIGNUP: "false"
PUID: "1000"
PGID: "1000"
TZ: Europe/Paris
BASE_URL: https://recettes.mydomain.com
volumes:
- ./data:/app/data
networks:
- traefik
labels:
- traefik.enable=true
- traefik.http.routers.mealie.rule=Host(`recettes.mydomain.com`)
- traefik.http.routers.mealie.entrypoints=websecure
- traefik.http.routers.mealie.tls.certresolver=letsencrypt
- traefik.http.services.mealie.loadbalancer.server.port=9000
networks:
traefik:
external: true