runtime: systemd # Vite-Projekt: erst bauen, das Ergebnis landet in dist/ build: "npm ci && npm run build" # Passwortgeschuetzte Auslieferung von dist/ auf dem von VCH zugewiesenen Port. # Das Passwort kommt aus der Umgebungsvariable APP_PASSWORD; fehlt sie, startet # der Server absichtlich nicht. Kein Server-Code darueber hinaus noetig: # Erkennung, Sortierung und Sitzung laufen vollstaendig im Browser. start: "python3 server.py" # Muss ohne Passwort erreichbar sein, sonst haelt die Ueberwachung die # geschuetzte Anwendung faelschlich fuer ausgefallen. health: "/healthz"