Tandoor

App in the BluixApps catalog

What it is

Tandoor Recipes is a self-hosted recipe manager — import from any cooking website (1500+ supported), plan meals, generate shopping lists, manage household members and shared cookbooks. Django + PostgreSQL stack, mobile-friendly PWA.

The privacy-respecting alternative to Paprika / Mealime / Cookpad for serious home cooks who want their recipe library to outlive any SaaS shutdown.

What it's for

  • Recipe collection — import from blogs, scrape from URLs
  • Meal planning — weekly calendar with drag-and-drop
  • Shopping lists — auto-generated from planned meals
  • Cookbook sharing — family members + invited friends
  • Pantry tracking — inventory + low-stock alerts
  • Multi-language — UI in 20+ languages

Who it's for

  • Home cooks building personal recipe libraries over years
  • Multi-person households coordinating meal planning
  • Privacy advocates moving off Paprika/Mealime
  • Food bloggers archiving their own + favorite external recipes
  • Hosting providers offering family-software bundles

Why teams pick Tandoor over alternatives

  • AGPL-3.0 — open-source, no SaaS lock-in
  • URL importer best-in-class — 1500+ recipe websites supported
  • Multi-tenancy — Spaces for separate households
  • Meal planning + shopping list — full workflow built-in
  • Active development — vabene1111 + community
  • Mobile PWA — installable on phone, offline-capable reads

Integrations

  • URL import — JSON-LD recipe schema parsing + custom parsers
  • OCR import — scan printed recipes (optional)
  • OAuth / LDAP — auth backends via Django
  • Email (SMTP) — for invitations
  • Reverse proxy — clean behind nginx/traefik
  • API — REST API for automation + mobile clients

Notable users & community

  • 6k+ GitHub stars
  • Active Discord with 3k+ members
  • Multi-language community (DE/EN/IT/ES/FR predominant)
  • Regular release cadence (monthly)
  • Featured in self-hosted family-software roundups

Tips & operations

  • First user = superuser — register first to claim admin
  • Space setup — name your household, invite family
  • URL import — test with a few recipes early to validate parsers
  • Media storage — recipe images can accumulate; allocate disk
  • Backups — postgres dump + media directory
  • PWA install — chrome/safari "Add to home screen" for native-like

What we ship in BluixApps

  • Docker stack: Tandoor + Postgres 16
  • Pinned vabene1111/recipes:latest
  • Auto-generated DB password + Django SECRET_KEY
  • Port 8084 (HTTP), reverse-proxy ready
  • Persistent volumes for media + static + postgres
  • Install report with first-user + import guide
  • Backup hook covers postgres + media
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution