# Nouri Nouri ist eine kleine private Flask-App fuer einen Haushalt, um Essensideen, Einkaeufe, vorhandene Lebensmittel und einfache Tages- oder Wochenplanung ruhig und alltagsnah festzuhalten. ## Merkmale in Version 0.1 - Lebensmittel und Mahlzeitenideen anlegen - Fotos lokal hochladen - Einkaufsliste mit Abhaken - "Zuhause" als sichtbarer Vorrat - Archiv zum spaeteren Wiederverwenden - Tages- und Wochenplanung nach Tageszeiten - einfache Benutzeranmeldung fuer einen Haushalt ## Lokal starten ```bash python3 -m venv .venv . .venv/bin/activate pip install -r requirements.txt flask --app wsgi run --debug ``` Dann `http://127.0.0.1:5000` oeffnen und beim ersten Start einen ersten Haushalt-Benutzer unter `/setup` anlegen. ## Konfiguration Die App legt Daten standardmaessig unter `./data` ab. Wichtige Umgebungsvariablen: - `NOURI_SECRET_KEY`: Session-Secret fuer Produktion - `NOURI_DATA_DIR`: Pfad fuer Datenbank und Uploads, z. B. `/app/data` auf Cloudron - `NOURI_MAX_UPLOAD_MB`: maximales Upload-Limit in MB, Standard `5` ## Cloudron-Hinweis Fuer Cloudron spaeter `NOURI_DATA_DIR=/app/data` setzen, damit Datenbank und Uploads persistent liegen.