SSH server for handling git-{upload,receive}-pack with custom authentication