Updates
Kanäle Alpha (latest-alpha.json) und Stable (latest.json). Default in der Alpha: Alpha. Version der installierten App kommt aus dem Bundle (Tauri), nicht aus festem UI-Text.
Desktop
Settings → Updates: Kanal wählen, dann «Nach Updates suchen».
- Manifest des gewählten Kanals prüfen.
- Alpha: signiertes Auto-Update über Tauri-Updater, wenn Signatur passt.
- Signaturfehler oder Stable ohne Plugin-Endpoint: klarer Hinweis und Manueller Download (so gekennzeichnet).
- Builds mit altem Platzhalter-Updater-Schlüssel: einmalig aktuellen Installer von /downloads installieren; danach greifen Auto-Updates mit dem aktuellen Schlüssel.
SHA256SUMS liegen neben den Installern. OS-Signierung/Notarisierung sind Betrieb.
Workspace und Appliance
bash
node scripts/workspace-update.js --check
node scripts/workspace-update.js --backup
node scripts/workspace-update.js --apply
node scripts/workspace-update.js --health--appliance ist dieselbe Pipeline. Schema kommt weiter über Sequelize-Sync beim Start, nicht über formale Migrationen.
Downloads: /downloads.