webapp: .NET 9 Razor Pages, neue rezepte, systemd service

This commit is contained in:
Meleki committed 2026-02-17 10:46:28 +01:00
1 parent 07428b0456
commit 466cb09d1c
20 files changed
+969 -4

No files matched your search

+13 -4
View File
@@ -4,9 +4,19 @@
Rezepte & Kochpläne sammeln. Fokus auf gesundes, leckeres Essen. Tausi gibt Zutaten vor, ich schlage passende Rezepte vor - bei Bedarf mit Webrecherche.
## Tech Stack
- **Framework:** .NET 9 (ASP.NET Razor Pages)
- **Port:** 18683
- **Host:** stein2 (192.168.100.200)
- **Pfad auf stein2:** `/var/lib/docker/workspace/stacks/openclaw/meleki/home/kochstube/`
- **systemd Service:** `kochstube` (enabled, auto-restart)
- **Rebuild nach Code-Änderungen:** `sudo dotnet build -c Release` im webapp/Kochstube Ordner, dann `sudo systemctl restart kochstube`
- **Neue Rezepte:** JSON in `rezepte/` ablegen, wird automatisch geladen (kein Rebuild nötig)
## Pfad
`/_stacks/openclaw/meleki/workspace/projects/kochstube`
`/_stacks/openclaw/meleki/home/kochstube` (auf stein2, via SSH erreichbar)
## Rezeptquellen (primär)
@@ -15,6 +25,5 @@ Rezepte & Kochpläne sammeln. Fokus auf gesundes, leckeres Essen. Tausi gibt Zut
## Notizen
- Kein SSH/stein2-Zugriff nötig - alles direkt im eigenen Workspace schreiben
- Rezepte als JSON in `rezepte/` ablegen (für spätere Website)
-
- Rezepte als JSON in `rezepte/` ablegen
- Web-App cached Rezepte 10 Sekunden