G
GitLab Blog
blog.gitlab.org · Company blog · on HN since 2013
The official GitLab blog, announcing releases of the open-source GitHub alternative and reporting on security fixes and new features.
What HN saysHN links it for release announcements and security advisories, with commenters using it to confirm features like image diffs and urging upgrades after vulnerabilities.
16HN people shared it
4linked it in comments
18stories submitted
644story points
13 years agolast shared
2013people per year2026
Most-shared posts
- 1Gitlab 5.0 released, Gitolite now gone2 people · 181 points · first shared 2013 · 92 comments on HN
- 2GitLab 6.0 Released2 people · 172 points · first shared 2013 · 88 comments on HN
- 3GitLab CE 6.4 Released2 people · 6 points · first shared 2013 · discussion on HN
- 4Gitlab 5.4 released2 people · 2 points · first shared 2013 · discussion on HN
- 5Multiple Critical Vulnerabilities in GitLab2 people · 2 points · first shared 2013 · discussion on HN
- 6Gitlab Community Edition 6.2 Released2 people · 1 points · first shared 2013 · discussion on HN
- 7GitLab 6.3 released: open-source software to collaborate on code1 people · 147 points · first shared 2013 · 53 comments on HN
- 8GitLab v4.1 released1 people · 85 points · first shared 2013 · 33 comments on HN
- 9XSS vulnerability in GitLab prior to 6.5.01 people · 27 points · first shared 2014 · 3 comments on HN
- 10GitLab 5.2 Released1 people · 5 points · first shared 2013 · 1 comments on HN
- 11GitLab is a Google Summer of Code project1 people · 5 points · first shared 2013 · 1 comments on HN
- 12GitLab 5.3 released1 people · 5 points · first shared 2013 · discussion on HN
- 13Announcing GitLab 6.0 Enterprise Edition1 people · 2 points · first shared 2013 · discussion on HN
- 14Remote Code Execution in GitLab 5+1 people · 2 points · first shared 2013 · 1 comments on HN
- 15Remote Code Execution in GitLab Shell1 people · 1 points · first shared 2013 · discussion on HN
What HN people wrote when they linked it
_delirium · 2013-11-23
That was just added last month, in 6.2: http://blog.gitlab.org/gitlab-ce-6-dot-2-released/
picomancer · 2013-11-23
For those who aren't familiar, Gitlab is essentially an open-source clone of Github.
For those who already use it, this is a good time to upgrade, because multiple security vulnerabilities were recently fixed [1]. (You can upgrade to a patch version within the same major/minor release, e.g. 6.2.3 to 6.2.4, but it's not too much more effort to just upgrade to the latest 6.3 release).
[1] http://blog.gitlab.org/multiple-critical-vulnerabilities-in-gitlab/
glebm · 2013-08-24
GitLab has basic support for image diffs since v3.1 http://blog.gitlab.org/images/3_1/3.png
csense · 2013-08-04
> you basically install git-daemon, which allows you to run a central git server
AFAIK, git-daemon is to allow the specific use case of anonymous, public access to git repositories [1].
You don't need it to have a "central git server", though: If you have an ssh account on yourhost.com and a git repo in /home/you/yourproject on that machine, you can simply git clone git+ssh://yourhost.com/home/you/yourproject. Give out multiple ssh keys to that account, and it's a minimal but functional "central git server"!
Of course, doing the above the easiest, quickest way, with a single UNIX user account, results in (A) giving git client users access to a shell and (B) giving git client users read/write access to each others' repos. Gitolite uses authorized_keys restrictions to avoid (A) and a clever SSH_ORIGINAL_COMMAND hack to avoid (B).
> doubt it is gitolite
Gitlab in fact did use Gitolite for actually serving the git client until quite recently. The largest change in 5.0 was reimplementing a subset of Gitolite's functionality and losing the dependency [2]; the project's major version number is still at 5, although 6.0 is promised soon [3].
[1] http://git-scm.com/book/en/Git-on-the-Server-Git-Daemon
[2] http://blog.gitlab.org/gitlab-5-dot-0-has-been-released/
[3] http://blog.gitlab.org/gitlab-5-dot-4-released/