Build Docker image on push to main. Push to GHCR. SSH to VPS and pull + restart. Include GitLab mirror step.