Ansible: Easy and Safe SSH deployments from GitHub
Deploying your applications from GitHub using SSH doesn't have to be difficult and you don't have to give your remote machine access to your entire GitHub account either. In this post, we're going over using SSH through Deploy keys to only give your remote machine pull access to a single repository to deploy your application safely.