DAVID SERVER
Updates without SSH
Upload an official David update ZIP. David backs up the files it changes, checks the package, applies required database changes, and verifies the installed version.
David versionChecking…
DatabaseChecking…
Update ZIP supportChecking…
Server filesChecking…
INSTALL UPDATE
Upload a David update ZIP
From David 4.2 forward, normal server updates are installed here. You do not run upgrade commands in SSH.
RECOVERY
Built-in safeguards
✓ Preserves configurationYour
private/config.php, database password, setup key, cron key, and VAPID keys cannot be replaced by an update ZIP.✓ File backup firstFiles being changed are copied into David's private backup area before replacement.
✓ Package integrity checkEvery payload file must match the SHA-256 list inside the David update manifest.
✓ Blocks downgradeAn older or same-version package is refused.
✓ Restores files on failureIf publishing or the update migration fails, David attempts to restore the previous application files.
HISTORY
Recent server updates
Loading update history…