Tandoor Recipes - Der selbstgehostete Rezeptmanager

Tandoor Recipes ist der selbst gehostete Rezeptmanager mit Essensplanung, Einkaufslisten und Kochbuchsammlungen. 🍲

Tandoor Recipes - Der selbstgehostete Rezeptmanager

Die Zeiten, in denen Rezepte auf Papierkarten aufbewahrt wurden, sind vorbei. Was gibt es Besseres, als ältere, überlieferte Rezepte in einem digitalen, selbst gehosteten Rezeptmanager zu speichern, auf den Sie überall zugreifen können?

Tandoor Recipes ist viel mehr als ein digitales Rezeptarchiv, es ist ein komplettes Powerhouse für die Essensplanung.

Was ist Tandoor Recipes?

Tandoor Recipes ist eine Anwendung zum Verwalten von Rezepten, Planen von Mahlzeiten, Erstellen von Einkaufslisten und vielem mehr.

Tandoor Recipes Funktionen

  • 🥗 Verwalte deine Rezepte - Verwalte deine ständig wachsende Rezeptsammlung
  • 📆 Plan - mehrere Mahlzeiten für jeden Tag
  • 🛒 Einkaufslisten - über den Speiseplan oder direkt aus Rezepten
  • 📚 Kochbücher - Rezepte in Büchern sammeln
  • 👪 Teilen deine Rezepte mit Freunden und Familie und arbeite gemeinsam daran.

Alle Must-Haves

  • 📱 Optimiert für die Verwendung auf mobilen Geräten
  • 🌍 In vielen Sprachen verfügbar dank der großartigen Community
  • 📥️ Importiere deine Sammlung aus vielen anderen Rezeptmanagern
  • ➕ Viele weitere wie Rezeptskalierung, Bildkomprimierung, Druckansichten und Supermärkte

Tandoor Recipes ist für Menschen gedacht, die eine Sammlung von Rezepten haben, die sie mit Familie und Freunden teilen oder einfach übersichtlich aufbewahren wollen.

Tandoor Recipes mit Docker installieren

Das Docker-Image (vabene1111/recipes) stellt die Anwendung einfach auf dem Port 8080 des Containers bereit.

Der Container kann über Port 80 ausgeführt und aufgerufen werden:

docker run -d \
    -v "$(pwd)"/staticfiles:/opt/recipes/staticfiles \
    -v "$(pwd)"/mediafiles:/opt/recipes/mediafiles \
    -p 80:8080 \
    -e SECRET_KEY=YOUR_SECRET_KEY \
    -e DB_ENGINE=django.db.backends.postgresql \
    -e POSTGRES_HOST=db_recipes \
    -e POSTGRES_PORT=5432 \
    -e POSTGRES_USER=djangodb \
    -e POSTGRES_PASSWORD=YOUR_POSTGRES_SECRET_KEY \
    -e POSTGRES_DB=djangodb \
    --name recipes_1 \
    vabene1111/recipes

Wenn du dein Image auf diese Weise ausführst, solltest du die Datei .env.template im GitHub-Repository konsultieren, um zu überprüfen, ob zusätzliche Umgebungsvariablen für dein Setup erforderlich sind.

Vergiss auch nicht, die Platzhalter für SECRET_KEY und POSTGRES_PASSWORD zu ersetzen!

Du kannst wählen, ob du Tandoor Recipes lokal oder über einen Reverse-Proxy bereitstellen möchtest. Wenn du deine Rezepte weitergeben willst, musst du einen Reverse Proxy wie den Nginx Proxy Manager verwenden, den ich sehr empfehle. Er ist eine der benutzerfreundlichsten Optionen für die Verwaltung deiner Proxy-Routen.

💡
Dir gefällt der Blogbeitrag und möchtest mehr wissen? Dann melde dich doch beim Newsletter an!

Abschließende Anmerkungen und Gedanken

Ich finde Tandoor unglaublich gut für jeden, der viele Rezepte hat. Ich selbst benutze Tandoor mittlerweile mit meiner Freundin, damit wir uns wöchentlich einen Essensplan erstellen können, da wir sonst immer das Problem hatten, dass wir nicht wussten, was wir essen.

Wer auf der Suche nach einer guten Lösung für Rezepte ist, der sollte sich unbedingt Tandoor anschauen. Mit einem Link kann man die Rezepte einfach importieren und man hat keine Arbeit mehr damit.