HOME

TheInfoList



OR:

GitLab is a software forge primarily developed by GitLab Inc. It is available as a community edition and a commercial edition.


History

GitLab was created in 2011 by Ukrainian programmer Dmitriy Zaporozhets as a side project written in Ruby on Rails. Sytse Sijbrandij wanted to sell it as a service, which Zaporozhets agreed to. So the GitLab B.V. was founded in Utrecht in the Netherlands. Later Zaporozhets quit his job and started as CTO at GitLab. In 2015 GitLab became Member in the
Y Combinator Y Combinator, LLC (YC) is an American technology startup accelerator and venture capital firm launched in March 2005 which has been used to launch more than 5,000 companies. The accelerator program started in Boston and Mountain View, Californi ...
and collected US$1.5 million of seed funding. In September, Khosla Ventures invested an additional $4 million into the company. In September 2016 August Capital, Y Combinator and Khosla Ventures collected $20 million. GNOME has also been using GitLab since May 2018. KDE also completed its move to a self-hosted GitLab repository in mid-2020.


Components

GitLab consists of different components, mostly interconnected by Unix sockets: * GitLab shell * GitLab workhorse * Nginx * Gitaly * Redis * Sidekiq * Database * Unicorn


References


External links

* {{Official website Bug and issue tracking software Build automation Collaborative projects Concurrent Versions System Continuous integration Cross-platform free software Distributed version control systems Free project management software Free software programmed in Ruby Free version control software Git repository hosting websites Go (programming language) software Open-source hosted development tools Software using the MIT license