Parece que, mesmo que isso fosse possível, seria complicado valer a pena.
Fazemos uso extensivo do gitolite, tanto para gerenciamento de código quanto para hospedar repositórios privados do SparkleShare. Eu estou olhando para a construção de uma máquina de armazenamento FreeNAS, e comecei a pensar que ele roda o bsd, tem o ssh e, portanto, teoricamente deveria ter tudo o que precisa para executar o gitolite. alguem ja tentou isso? Existe alguma razão para que não funcione?
Mesmo que seja possível, eu não faria isso. Tente ter uma VM para cada serviço. Isso ajudará você mais tarde quando precisar migrar ou atualizar os serviços.