8 ms·
GitLab - an open source clone of GitHub
- a3_nm 15y agoIs this doing the same thing as https://gitorious.org/gitorious/ https://gitorious.org/gitorious/ ?
- skeptical 15y agoAnd redmine, trac, etc. They hosted their code on github, doesn't make much sense to do that IMHO.
- jsavimbi 15y agoDoesn't make sense to open source a Github clone or doesn't make sense to host the code on Github? If the answer were the former, I'd have to say that many a team use Git internally without being able to host it on a third party service and would benefit from a simple UI to make things easier. If the answer was the later, I'd have to say that any code you intend to share with the community should be hosted on Github and Github only.
- itsnotvalid 15y agoThat is ironic. This GitLab project couldn't even host itself yet: https://github.com/gitlabhq/gitlabhq https://github.com/gitlabhq/gitlabhq Or I could just be wrong, that their goal could simply as if they don't want people to share code with GitLab.
- drivebyacct2 15y agoGitorious is a grueling day long challenge of what feels like a somewhat hacky process to get it installed.
- ch0wn 15y agoThat has been true and still is if you do it manually. There are, however, several scripts assisting you at the install, like this chef cookbook: https://gitorious.org/chef-cookbooks/chef-gitorious https://gitorious.org/chef-cookbooks/chef-gitorious
- StavrosK 15y agoYou should use gitolite, it's a breeze to set up.
- drivebyacct2 15y agoThey're two entirely different things... this is actually powered by gitolite and looks incredibly easy to setup
- StavrosK 15y agoOh, sorry, I was confused by the software that preceded gitolite. Disregard that, thanks.
- drivebyacct2 15y agoFor what it's worth, we were both wrong and about the same thing. GitLab is powered by Gitosis, rather than Gitolite, though it appears that may be changing. Gitorious is powered by it's own solution I think and is comparable to GitLab/GitHub.
- barumrho 15y agoI setup Gitorious for the company that I used to work for, but it did not allow for fine-grained control of access permissions. (Everything is public for members.)
- dlikhten 15y agogitorious is for oss projects only, no?
- Tobu 15y agogitorious is open-source, therefore you can run your own instance.
- kia 15y agoFunny. Potential GitHub competitor uses GitHub to store its source code [1]. [1] - http://github.com/gitlabhq/gitlabhq http://github.com/gitlabhq/gitlabhq
- SingAlong 15y agoThey don't intend to host repositories for you. Their page clearly says: "All for what you so love github - on your server" and "Keep your source code at your server!" That said. This project is really neat. It's not everyday that you find opensource projects with decent UI.
- jsavimbi 15y ago> It's not everyday that you find opensource projects with decent UI. Or closed ones.
- deleted 15y ago[deleted]
- overshard 15y agoIt's definitely not trying to be a GitHub competitor. They love GitHub and just want a way for people to store stuff on their own servers as well. I actually use this and have a hook on my GitLab server to push all recieves to GitHub. Distributed VCS are awesome and I'll never lose my code with this method.
- palish 15y agoHave you ever lost your code before?
- CGamesPlay 15y agoDoes GitLab/GitHub use git objects to store the issues file? If not, then using this software does in fact significantly increase your likeliness to lose data, since your single server will crash and you only had a local copy of your source code, not your issues. [edit] I just checked: GitLab stores issues in a database separate from git, therefore unless you have a solid backup plan for those, it will significantly increase the likelihood of you losing data. GitHub stores wiki pages at least as git objects, so when you clone your repository, you have a full backup of all of those.
- jarin 15y agoThis isn't a replacement for GitHub, it's a replacement for the $5000/year self-hosted GitHub.
- ajross 15y agoOr really, for cgit/gitweb/gitorious. There's really no lack of acceptable web front ends for git hosting. Github is prettier and better than those solutions, and I use it. But it's really just incrementally better; simple command line access is 80% of what you need. If this is better than what's available, I'm all for it. But I'm not sure I'd call it particularly innovative.
- kstenerud 15y agoThere's just something about an application that not only performs well, but also doesn't look like a Geocities homepage sprinkled with sendmail.cf, that makes me smile.
- suyash 15y agoIt's replacement for the github paid plans that come with private collaborators and private repos.
- eugenjung 15y agoActually, it's not. GitLab is self-hosted; GitHub paid plans are not. The self-hosted version of GitHub costs $5000 per year.
- nupark2 15y agoI'm not sure how that makes it not a replacement. Arguably 'externally hosted' is a single feature (or serious drawback) of github, not the defining attribute of their product. It's also a limitation you can get around by paying them more money, but that doesn't make this position that Gitlab is not competing with github seem any less arbitrary.
- 15y ago
- ccarpenterg 15y agoIt doesn't work on Chrome 14.0.835.202. Some issue with the tree slider I think.
- llambda 15y agoThis was just posted very recently, with comments: http://news.ycombinator.com/item?id=3107417 http://news.ycombinator.com/item?id=3107417
- mahcuz 15y agoCan somebody explain what "All for what you so love github" means? My brain is refusing to make sense of that sentence.
- kennystone 15y agoI like paying for github. They are an important service to me - for open source and private projects, and I want a profitable business to be based on it. I like that they have skin in the game.
- mxavier 15y agoOur company gives them money but the main thing is that we have a lot of small private projects that are more like prototypes and will never see the light of day. We are not permitted to open source them and probably wouldn't if we could because they'd be worthless to everyone but us. The pricing plans for additional private repos is pretty steep with github so we had to pay for a crappy repository hosting service to dump all of our second tier projects. GitLab would be pretty neat to allow us to store our second rate stuff on our own servers and the stuff we use every day on github.
- 15y ago
- wyclif 15y agoAll for what you so love github - on your server! "Everything you love about github - on your server!"
- suyash 15y agoThanks for proving this, now I don't have to buy the paid githib repos :) I can use this for free for my own projects (private) and the UI is awesome. One of the best open source projects, how long did it took you all to build this?
- sukhbir 15y ago> I can use this for free for my own projects (private) and the UI is awesome This was the first thought that came to my mind! A really awesome project, was much needed.
- suckerpunch 15y agoQuite exciting, given what a rainy hill climb gitorious is and the lack of much else. But: Gitosis? Unless it's back from the dead, its development has long been abandoned. It works just fine, but the new kid on the block is Gitolite, and it makes far more sense.
- iFire 15y agohttps://github.com/gitlabhq/gitlabhq/issues/15 https://github.com/gitlabhq/gitlabhq/issues/15
- vasco 15y agoBeen using gitweb with a custom theme by some dude (https://github.com/kogakure/gitweb-theme https://github.com/kogakure/gitweb-theme). This seems much cleaner and easy to use. When I have some time I'll probably switch over to this if it doesn't have any problems/bugs
- js4all 15y agoWhat a great tip. I am running gitweb for the hosted node.js apps on cloudnode. It looks really nice now and is a clean and easy solution.
- bostonvaulter2 15y agoIs there any freely available demo site of that theme?
- js4all 15y agoAs I have just installed it today, here is one of the repos for the node.js chat app: http://bit.ly/ogzmMk http://bit.ly/ogzmMk and the live app is at http://chat.cloudno.de http://chat.cloudno.de
- iFire 15y agoI'm defining GitLab Annex [1] for use in my game which requires me to store a large number of revisions of the same sizeable texture and every version of my game installer. My game installer will have a sizeable monolithic asset archive. Anyone interested and want to contribute? [1] - https://github.com/gitlabhq/gitlabhq/issues/13 https://github.com/gitlabhq/gitlabhq/issues/13
- Mithaldu 15y agoAm i just blind or do they seriously have no test suite? It also lacks one of github's most important features: A proper repository+fork graph like this: http://dl.dropbox.com/u/10190786/octopus.html http://dl.dropbox.com/u/10190786/octopus.html
- potomak 15y agoa cool project, but I use github because I don't want to self-host my git repos
- symkat 15y agoI've spent my last two weekends on getting Gitolite and GitWeb set up and working well with other tools (cpan mini, Jenkins). I don't know how often I googled for "Open Source GitHub Clone" and never found this. Thanks GitLab!
- licketysplit 15y agoI use http://gitblit.com/ http://gitblit.com/ A great open source github clone. 5 second install, also hosted on github.com.
- denysonique 15y agoit lacks the AJAX
- billpatrianakos 15y agoLooks great but will it be a pain to use GitHub and GitLab for different projects? I'm not too experienced with Git so I'm hopiing that configuring my machines to connect to GitLab won't screw up what I have with GitHub.