Prozesse und Isolation
Getrennte Frontend-Prozesse, Worker und Daten pro Projekt.
Das gesamte Projekt starten
Wähle unter Project Processes Frontend, Queue-Worker, Scheduler und Broadcasting. Start Project startet diese Auswahl. Stop beendet Projektprozesse; nginx, PHP und gemeinsame Services laufen weiter.
yard project:configure mein-projekt --frontend --queue --scheduler --no-broadcasting
yard project:start mein-projekt
yard project:processes mein-projekt
yard project:stop mein-projekt
Laravel-Worker benötigen artisan, Broadcasting benötigt Reverb im Projekt.

Projektdaten isolieren
Isolate this project trennt Datenbank, Cache, Queue, Sitzungscookies und Postfach, wenn bereits Yard-SMTP verwendet wird. Es ist keine Sicherheitsisolation des Betriebssystems.
SQLite wird über seine Backup-API kopiert. MySQL, MariaDB und PostgreSQL erhalten eine leere Datenbank: Migrationen ausführen. Beim Aufheben der Isolation werden vorherige Verbindungen wiederhergestellt und isolierte Daten behalten.
yard project:isolate mein-projekt
yard project:unisolate mein-projekt
Diagnose und Audits
Check prüft Ordner, Runtimes und Abhängigkeiten. Run Audit prüft Sicherheitsmeldungen ohne Paketupdates und benötigt Registry-Zugriff. Prüfe Daten, Logs und Anhänge vor dem Teilen. Details stehen in der Referenz.