Self-Hosting Mealie: Your Own Recipe Manager
Recipes are scattered everywhere. Bookmarked tabs, screenshot folders, handwritten cards, that one blog post buried under 2,000 words of life story. You just want the ingredients and steps. Mealie is a self-hosted recipe manager that pulls recipes from any URL, strips out the fluff, and stores them in a clean, searchable format. It also handles meal planning and shopping lists. What Mealie Does Import recipes from any URL — paste a link, Mealie scrapes the recipe automatically Meal planning — drag and drop recipes into a weekly calendar Shopping lists — auto-generated from your meal plan Household sharing — multiple users, shared cookbooks Nutritional info — automatic calculation from ingredients Mobile-friendly — works great on a phone or tablet in the kitchen API-first — everything is accessible via REST API Docker Setup mkdir -p ~/mealie && cd ~/mealie # docker-compose.yml version: "3.8" services: mealie: image: ghcr.io/mealie-recipes/mealie:latest container_name: mealie restart: unless-stopped ports: - "9925:9000" volumes: - mealie_data:/app/data environment: ALLOW_SIGNUP: "true" PUID: 1000 PGID: 1000 TZ: America/New_York MAX_WORKERS: 1 WEB_CONCURRENCY: 1 BASE_URL: http://192.168.1.100:9925 volumes: mealie_data: docker compose up -d Visit http://your-server:9925. The default credentials are: ...