Use a Gitea Actions workflow to deploy on push to main via act_runner on the games VM. Switch from a Docker named volume to a ./data bind mount for easier backup and persistence across deploys.