Для сайтов VMWare или отдельная машина с SSD 60 Гб под CentOS (древний двухядерный Athlon и 2 Гб DDR2 - бюджетно и вполне шустро, даже для Magento) с панелью VestaCP. Можно установить на сервер git.
Доступ по локалке через примонтированный /home, На Windows - PHP Storm.