Deploy is manual scp to docker-cp to docker-restart. At 1K users this means downtime on every deploy with no rollback, no automated tests, no health check gate. Solution: GitHub Actions workflow (test, build Docker image, push to registry, deploy). Add health check gate and keep previous image for rollback.