Ох и не любят линуксы решения в два клика. Линукс приветствует развертку в пару строк баша.
Чтобы получить весь необходимый софт точных версий, вам необходимо подогнать структуру вашего проекта, например, под парадигму docker
a.
Все остальные папки с вашим кодом, настройками, файлами БД можно собрать в diff-архивы утилитой diff
.
Потом у вас будет широкий выбор сервисов, где можно сие развернуть!