Allow GitLab and Gitolite to run on separate machines

See #1435