Live data from Hacker News

Gogs, an alternative to Gitlab

apertoire.net

171–180 of 239 posts

Re: Gogs, an alternative to Gitlab

#171

I love OSS, however I hate this argument: "You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters." That's their #1 reason? GitHub is, like, $7. If that saves you 10 minutes of having to maintain your own servers? Completely seems worth it to me. Or, GitLab or BitBucket have free private repos. My argument is this: your…

I really wish GitHub only counted private repos that have more than one collaborator. If you are like me and have dozens and dozens of smaller repos that only you yourself work on, it makes the GitHub model a non-starter (and I'd love to be GitHub only, rather hosting my own server or using bitbucket).

How would Github differentiate between you and another collaborator that uses your logon details?

Re: Gogs, an alternative to Gitlab

#172
post #13

We moved to Gogs. GitLab was too slow, and started giving us random 500 errors (fatal bug). Overall, it's been more enjoyable than Gitlab. Things I don't like: * No pull requests / issues * No deploy keys * It's a full on GitHub replacement in the sense that anybody can sign up to your Gogs instance and use it. Who's using it that way? Would be much better if it were built for one organization with a way to group rep…

> anybody can sign up to your Gogs instance and use it.

It's possible to turn off the registration feature. I've got it integrated into our Active Directory.

It's possible to get project "groups" by creating an organisation per project.

Re: Gogs, an alternative to Gitlab

#173

I love OSS, however I hate this argument: "You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters." That's their #1 reason? GitHub is, like, $7. If that saves you 10 minutes of having to maintain your own servers? Completely seems worth it to me. Or, GitLab or BitBucket have free private repos. My argument is this: your…

I really wish GitHub only counted private repos that have more than one collaborator. If you are like me and have dozens and dozens of smaller repos that only you yourself work on, it makes the GitHub model a non-starter (and I'd love to be GitHub only, rather hosting my own server or using bitbucket).

For a private repo with just yourself, why not use BitBucket? You don't need any of the social features of Github in that case.

Re: Gogs, an alternative to Gitlab

#174

Earlier quoted context omitted.

I really wish GitHub only counted private repos that have more than one collaborator. If you are like me and have dozens and dozens of smaller repos that only you yourself work on, it makes the GitHub model a non-starter (and I'd love to be GitHub only, rather hosting my own server or using bitbucket).

For a private repo with just yourself, why not use BitBucket? You don't need any of the social features of Github in that case.

Simply personal preference. I'd like to use the same supporting tools, UI, zero context switching between products, etc. Funny enough, I use some of the social features (issues/milestones/wiki) for project management, even for my own projects.

Re: Gogs, an alternative to Gitlab

#175

I love OSS, however I hate this argument: "You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters." That's their #1 reason? GitHub is, like, $7. If that saves you 10 minutes of having to maintain your own servers? Completely seems worth it to me. Or, GitLab or BitBucket have free private repos. My argument is this: your…

My argument would be your freedom is the most important thing you have, and you shouldn't throw it away for the convenience of github.

Re: Gogs, an alternative to Gitlab

#176

I love OSS, however I hate this argument: "You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters." That's their #1 reason? GitHub is, like, $7. If that saves you 10 minutes of having to maintain your own servers? Completely seems worth it to me. Or, GitLab or BitBucket have free private repos. My argument is this: your…

Well, your salary is something of a sunk cost. Now depending on the amount of time spent managing that GitLab server, it might make financial sense. If it is truly easy to maintain as they seek, and claim, then it just might make sense.

Consider the organization that needs hosted GitHub enterprise - a pricey proposition. Unless you could otherwise have spent your time working on a feature that would directly increase sales (which is probably unlikely in an enterprise locale) then your time really is just sunk cost.

So to recap, for the one-off private repo - probably easier and more sensible in terms of resources to use GitHub. For a large organization that has man hours to burn or otherwise needs an in-house hosted solution, GitLab (or Gogs) could make sense.

Re: Gogs, an alternative to Gitlab

#177
post #170

Earlier quoted context omitted.

I just tried setting up GitLab and after running reconfigure it seems to just hang. Is my sever (2GB Linode) too slow for GitLab?

2GB should be enough, can you email support@gitlab.com and reference this comment in your email?

Thanks, I just sent an email.

Re: Gogs, an alternative to Gitlab

#178
post #159

Earlier quoted context omitted.

Thanks for the link. In the lines before the quote I said "This PoC still leaves a lot of work. Right now the controller writes files, this should be done though gitlab-shell." We where unlikely to merge it because the code quality was low, if someone makes a good implementation we're more open to merging it. BTW The pull request in question uses the git hooks to do code linting. I think it is a better user experienc…

> We where unlikely to merge it because the code quality was low Oh, so it's not because "there already is a nice implementation in EE." Ok. It's also in disagreement with what you sad on the EE announcement: "If the community develops code for a feature that is already in EE we will certainly consider merging it or open sourcing the EE feature. This depends on several factors including the seriousness of the merge r…

Hi y0ghur7_xxx, I think the comment you just quoted is the most extensive and the best thing I've written about this. All my other comments are shorter versions of that comment in my mind.

The CE version is not demo or crippleware. It is a fully functioning version of GitLab without any restrictions that is just as performant and secure as the EE version. The only difference is that the EE version has more features.

Re: Gogs, an alternative to Gitlab

#179

I love OSS, however I hate this argument: "You could certainly purchase access to private Github repositories, but most certainly you’d rather want to invest your capital in more pressing matters." That's their #1 reason? GitHub is, like, $7. If that saves you 10 minutes of having to maintain your own servers? Completely seems worth it to me. Or, GitLab or BitBucket have free private repos. My argument is this: your…

That's if you only have 5 repos. If you don't want to be forced into the 1-big-repo thing and have many discrete projects/microservices, GitHub gets really expensive fast.

I'd love to use GitHub for my personal projects but there are too many different ones.

I wish it were metered by what it actually costs them (storage) rather than stupid arbitrary numbers like repo count.

Re: Gogs, an alternative to Gitlab

#180
post #70

Hi, GitLab CEO here. Installing GitLab should take only 2 minutes with the Omnibus packages available on https://about.gitlab.com/downloads/ Upgrading GitLab is as simple as: sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq sudo gitlab-rake gitlab:backup:create sudo dpkg -i gitlab_x.x.x-omnibus.xxx.deb sudo gitlab-ctl reconfigure And we're working very hard to make sure this is a flawless, uneventful & borin…

It would be great to have these packages available for the fantastic https://alpinelinux.org Have a nice day!
Post reply on HN