Я просмотрел все и не могу понять, что вы могли бы использовать Cherokee вместо Apache или Nginx для gitlab. Я бы предпочел не запускать несколько веб-серверов (и представить, что они могут конфликтовать в любом случае). Я делаю это на Ubuntu Server 12.10.
Для справки, я уже установил gitlab с этим руководством вплоть до раздела Nginx (со всеми настройками по умолчанию, кроме паролей, адресов электронной почты и имени хоста). Я хотел бы установить gitlab на git.mydomain.com, и я бы предпочел, чтобы файлы локального сервера находились по адресу /var/www/git.mydomain.com, так как все мои домены хранятся в /var /www /,