jens 76690c919c Migriere Persistenz von SQLite zu PostgreSQL (postgresql.lan:5432/essens)
- Dockerfile: pdo_pgsql installieren
- migrations: Postgres-Dialekt (SERIAL, TIMESTAMP(0), TEXT)
- compose/.env(.dist): postgresql://DATABASE_URL (Passwort via .env.local)
- bin/migrate-sqlite-to-pg.sh: einmaliger Datenimport SQLite->PG
2026-09-25 16:52:28 +02:00

svc-essensplanung

Single-User-Essensplanung: CRUD + Wochentage + Status (aktiv/gecheckt/archiv)

  • Reordering + htxm-Inspiration, mit optionaler HA-/Smartphone-Sicht.

Einzelner Docker-Stack (FrankenPHP/SQLite), deployt parallel zu anderen svc-*-Stacks unter ~/Projekte/Homelab/.

Status: in Umsetzung – siehe Doku/plan.md

Doku (kanonisch)

Tech

Symfony 7.4 LTS · PHP 8.4 · FrankenPHP · SQLite · htmx + SortableJS · Keycloak-OIDC

S
Description
Essens-Planer: Mittagessen planen, abhaken, archivieren. Symfony-API + htmx-PWA.
Readme
300 KiB
Languages
PHP 86.6%
Twig 11.7%
JavaScript 0.8%
Shell 0.7%
Dockerfile 0.2%