Files
hms-mediaengine/apps/launcher
HMS MediaEngine Agent f7f52f909d Launcher: vollständiger Startablauf nach §9.2
- run(): App-Root bestimmen, Schreibbarkeit prüfen (§9.1), freie Ports
  wählen (§6.1A), Renderer + Control Core über Supervisor starten
- Healthcheck: wartet bis /api/v1/system/health 200 OK (§9.2 Nr. 7)
- Recovery-Markierung: unsauberer Shutdown wird sichtbar (§26.4)
- Browser: plattformneutral öffnen (Windows/Darwin/Linux, optional)
- Hauptschleife: Supervisor-Überwachung, Crashloop-Erkennung,
  SIGINT/SIGTERM mit kontrolliertem Beiden beider Prozesse (§26.4)
- Exit-Code 0 bei kontrolliertem Beenden, 1 bei Healthcheck-Fehler
2026-09-11 08:38:05 +02:00
..