gitlab-zip-metadata
unloads Git HTTP traffic from the GitLab Rails app (Unicorn)
Install
- All systems
-
curl cmd.cat/gitlab-zip-metadata.sh
- Debian
-
apt-get install gitlab-workhorse - Ubuntu
-
apt-get install gitlab-workhorse - Arch Linux
-
pacman -S gitlab-workhorse - Kali Linux
-
apt-get install gitlab-workhorse - Windows (WSL2)
-
sudo apt-get updatesudo apt-get install gitlab-workhorse - Raspbian
-
apt-get install gitlab-workhorse
gitlab-workhorse
unloads Git HTTP traffic from the GitLab Rails app (Unicorn)
gitlab-workhorse was designed to unload Git HTTP traffic from the GitLab Rails app (Unicorn) to a separate daemon. It also serves 'git archive' downloads for GitLab. All authentication and authorization logic is still handled by the GitLab Rails app. Architecture: Git client -> NGINX -> gitlab-workhorse (makes auth request to GitLab Rails app) -> git-upload-pack