Gitlab-workhorse

Gitlab-workhorse

gitlab-workhorse

unloads Git HTTP traffic from the GitLab Rails app (Unicorn)

Maintainer: Debian Go Packaging Team



Section: httpd

Install gitlab-workhorse

  • Debian apt-get install gitlab-workhorse Click to copy
  • Ubuntu apt-get install gitlab-workhorse Click to copy
  • Arch Linux pacman -S gitlab-workhorse Click to copy
  • Kali Linux apt-get install gitlab-workhorse Click to copy
  • Raspbian apt-get install gitlab-workhorse Click to copy

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

Install the latest version of gitlab-workhorse in Debian, Ubuntu, Arch, Kali and Raspbian from terminal. To install the gitlab-workhorse just copy the above command for your OS and run into terminal. After you run the command it will grab the latest version of gitlab-workhorse from the respository and install it in your computer/server.