Использование github и capistrano означает, что вашим серверам потребуется доступ к репозиторию github для запуска новых выпусков.Capistrano не тянет с компьютера, на котором выполняется развертывание, он запускает «git fetch xxxx» (или любые другие указанные вами команды) в репозитории github, на который он указывает.
Использование ключей развертывания из github для управления безопасностью ивам нужно будет открыть исходящий порт брандмауэра 9418