Репозиторий содержит набор скриптов, для установки минимального окружения для создания http репозитория deb пакетов для ubuntu.
Клонируется peervpn репозиторий, собирается код, формируется deb пакет, который помещается в базовую директорию Apache. После этого сканируется директория с deb пакетами для создание файла с информацией о пакетах. Так же добавляется cron задача на обновления репозитория.
Если ansible не установлен, надо установить:
apt install ansible -y
Обязательных изменений в переменных производить не надо, все будет работать по умолчанию. Запускаем плейбук:
ansible-playbook peervpn.yml -i hosts