Add redeploy script (zero downtime)