How to use Ansible to set up a Git server over SSH

The hardware requirements for a Git SSH server are minimal. In fact, there are no server specifications provided; any machine with a network connection that is running a distribution of Linux capable of installing Git can provide Git SSH services.