# Vendoo 1.42.0 – Ein-Klick-Update ## So benutzt du es 1. ZIP vollständig in einen neuen Ordner entpacken. 2. `UPDATE_VENDOO.bat` doppelklicken. 3. Nur beim ersten Start GitHub im Browser anmelden. 4. Nur beim ersten Start den Coolify-Deploy-Webhook einfügen. 5. Danach läuft alles automatisch. ## Automatischer Ablauf - Git, Node.js LTS und GitHub CLI werden bei Bedarf über `winget` installiert. - Das private Repository `Masterluke77/vendoo` wird frisch aus `main` geklont. - Ein isolierter Release-Branch wird angelegt. - Nur sichere Source-Dateien werden übernommen. - `.env`, Datenbanken, Uploads, Backups, Logs und Schlüssel bleiben ausgeschlossen. - `npm ci` und `npm run verify:all` laufen vollständig. - Der Pull Request wird erstellt, geprüft und nach `main` gemergt. - GitHub Actions startet den Coolify-Deploy-Webhook. - Erfolg wird erst gemeldet, wenn `/readyz` HTTP 200 und exakt Version `1.42.0` liefert. - Abschließend wird `/healthz` geprüft. ## Sicherheit Der Coolify-Webhook wird nicht in das Paket oder Repository geschrieben. Er wird nur einmalig als verschlüsseltes GitHub Actions Secret `COOLIFY_DEPLOY_WEBHOOK_URL` gespeichert. Das persistente Coolify-Volume `/app/data` wird weder ersetzt noch gelöscht. Parallele Produktionsdeployments werden durch GitHub Actions `concurrency` verhindert. Lokale Protokolle liegen unter `logs/update-1.42.0-.log`. Der Ordner `logs` wird vom Git-Staging ausgeschlossen.