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
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |