- Deploy button in sidebar above username - POST /admin/system/deploy endpoint - Updated deploy.sh with locking, logging, user tracking - Prevents concurrent deploys (mkdir lock) - Logs who deployed and what commit - Updated DEPLOYMENT.md with setup instructions Gemini consultation: confirmed synchronous approach, locking, sudoers config