[{"data":1,"prerenderedAt":78},["ShallowReactive",2],{"seo-verification":3,"blog-self-host-mealie-on-your-vps-open-source-recipe-manager-ma-en":6,"promo-bar-likely":77},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-self-host-mealie-on-your-vps-open-source-recipe-manager-ma-en",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":73,"ctaBody":30,"ctaButton":74,"ctaUrl":75,"relatedPosts":76},263,"self-host-mealie-on-your-vps-open-source-recipe-manager",{"fr":12,"en":10,"ar":13,"es":14},"heberger-mealie-vps","استضافة-mealie-على-vps-مدير-وصفات-مفتوح-المصدر","alojar-mealie-en-un-vps","Self-Host Mealie on Your VPS — Open-Source Recipe Manager","Mealie (AGPL-3.0, 13 k+ stars) on a VPS: import recipes from any URL, plan your weekly meals and generate shopping lists. One container, built-in SQLite, no subscription.",3,0,false,"2026-08-14T00:00:00+00:00","2026-11-04T16:30:26+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"Self-hosting","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-mealie-vps-poster.svg",{"categorySlug":34,"appSlug":35},"collaboration-productivity","mealie","Recipes you find online disappear, change or get buried under ads. Mealie (AGPL-3.0, 13 k+ stars) solves this: an open-source recipe manager and meal planner, self-hosted on your VPS in a single Docker container. Paste any recipe URL, Mealie extracts ingredients and steps; plan your weekly meals, it generates the consolidated shopping list. Your recipes stay on your server, under your control, with no subscription and no library limit.",[38,41,44,54,56,58,61,63,65,67,69,71],{"type":39,"title":40},"h2","Why self-host a recipe manager",{"type":42,"body":43},"p","Cooking blogs mix your recipe with 2,000 words of family history and four rows of ads. SaaS tools like Paprika or Whisk store your data on their servers — and if the subscription disappears, so does your library. Mealie runs in a 200 MB container on your VPS, your recipes live in a local SQLite volume, and you can export them at any time.",{"type":45,"title":46,"items":47},"ul","What you get",[48,49,50,51,52,53],"Import from any URL: Mealie parses JSON-LD Recipe markup and automatically extracts ingredients, steps and images.","Weekly meal planner with a calendar view to organise your lunches and dinners.","Shopping list generated from your planned meals, with deduplication and ingredient consolidation.","Multi-user: each household member has their own account, favourites and notes.","Open REST API to connect Mealie to your other self-hosted tools (n8n, Home Assistant, cron scripts).","Built-in backup and restore: export your entire library as JSON or ZIP in one click.",{"type":39,"title":55},"Install Mealie on a ServOrbit VPS",{"type":42,"body":57},"From the ServOrbit Marketplace, select **Mealie** in the **Collaboration & Productivity** category and click **Install**. Provisioning starts a `ghcr.io\u002Fmealie-recipes\u002Fmealie:latest` container with a persistent data volume. Allow 60 seconds for startup; the first healthcheck on `\u002Fapi\u002Fapp\u002Fabout` confirms the API is ready.",{"type":59,"body":60},"tip","After launch, log in immediately with **changeme@example.com** \u002F **MyPassword** and change the email address and password in **Administration → Your Profile**. Do this before sharing access with anyone.",{"type":39,"title":62},"Import your first recipes",{"type":42,"body":64},"Click **New Recipe → Import from URL** and paste a cooking blog address. Mealie reads the JSON-LD Recipe markup and extracts the title, ingredients list, steps and main photo. For sites without structured markup, it falls back to a scraper. If the result is incomplete, the manual editor lets you fill in missing fields.",{"type":39,"title":66},"Plan the week and generate the shopping list",{"type":42,"body":68},"In **Meal Planner**, drag your recipes onto the week's slots (breakfast, lunch, dinner). Mealie totals the ingredients across all planned meals, merges duplicates and generates a sorted shopping list. You can tick items off while shopping from your phone.",{"type":39,"title":70},"Share with your household",{"type":42,"body":72},"In **Administration → Users**, create one account per household member. The `user` role allows adding and editing recipes; the `viewer` role gives read-only access. Each user can rate recipes, leave comments and manage their own favourites independently.","Deploy Mealie now","See Cloud VPS plans","\u002Fapplications\u002Fcollaboration-productivity\u002Fmealie",[],true,1794270491217]