GitLab Workhorse
A Brief History of GitLab Workhorse

A Brief History of GitLab Workhorse

4/12/2016 · Jacob Vosmaer

What this post added

This post details the initial development of gitlab-workhorse, starting as a weekend project in Go to address Git clone timeouts with Unicorn. It describes the technical motivations, the integration process via feature flags, and its evolution to handle 'download zip' functionality. The post also covers the renaming to 'gitlab-workhorse' and its expansion to support Git LFS and CI build artifacts, culminating in its role as a smart proxy for all HTTP traffic to GitLab, simplifying NGINX configurations.

Read the original post ↗