Live data from Hacker News

Gogs, an alternative to Gitlab

apertoire.net

181–190 of 239 posts

Re: Gogs, an alternative to Gitlab

#181
post #145

Earlier quoted context omitted.

Yeah, thanks for the hard work of David Renshaw from SandStorm for making that work.

Just FYI you're now every grandchild comment of this grandparent. Could you maybe stop shouting GITLAB! all over this thread that's not about Gitlab?

In fairness, when someone makes a post specifically saying "replacement for :product:" it's probably fair game to discuss the merits of the product being supposedly replaced.

I mean, if only every CEO was connected enough to read like almost every comment or criticism about their product online...

Re: Gogs, an alternative to Gitlab

#182
post #171

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).

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

Good point "here's our Github account" would become a common solution for free private repos.

Re: Gogs, an alternative to Gitlab

#183

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 is this: your time is the most important thing you have, and you shouldn't be wasting your time on maintaining your own source control servers.

And then you wrote this comment, spending these alleged pair of minutes bragging about how cheap it is to just pay for something.

On the other hand, I remember spending a fair bit of time and energy at my current company to get approved 10$ per month Bitbucket plan. Let's say it took us months to actually get it declined. Then, we happily spent 200$ per month for a virtual machine that we had to maintaint and ended up installing Gitblit.

Re: Gogs, an alternative to Gitlab

#184
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!

Thanks! I can't promise anything but we'll take your suggestion into account.

Re: Gogs, an alternative to Gitlab

#185

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…

Until you have to deploy something with automated provisioning tools and Github or Bitbucket is down. It has happened a few times. We use gitolite with no UI for this very reason.

Re: Gogs, an alternative to Gitlab

#186

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 think it's unfair to compare self-hosted to shared hosting. GitHub Enterprise is not $7 self-hosted. It's $5K/year.

Re: Gogs, an alternative to Gitlab

#187
post #153

Does Gogs support webhook integrations (ie, someone pushed to this repo, notify our team on slack)? I'm interested in Gogs because gitlab seems to have trouble servicing multiple requests, like when deploying to four servers and they all try to pull code at once (three of them fail). We could have just misconfigured something, but it's hard to imagine there's a config option for "fall over on concurrent requests."

I'm sorry to hear that GitLab didn't seem to work with multiple requests. The way to resolve this is to configure multiple unicorn workers, please see https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc... On GitLab.com we have 20+ unicorn workers that handle over 30k monthly active users.

Cool, thanks for reaching out! I'll look into this. Finding info about this problem was a chore, so I'm really appreciative you're able to point me somewhere =].

Re: Gogs, an alternative to Gitlab

#188

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 is this: your time is the most important thing you have, and you shouldn't be wasting your time on maintaining your own source control servers. And then you wrote this comment, spending these alleged pair of minutes bragging about how cheap it is to just pay for something. On the other hand, I remember spending a fair bit of time and energy at my current company to get approved 10$ per month Bitbucket p…

[deleted]

Re: Gogs, an alternative to Gitlab

#189
It really bugs me that more people forget that you can use git+ssh on any shared server, if you don't have the Pull-Request/review support, why bother with more?

That said, the project is pretty cool.. it just bugs me a little that people always reach for a full product for small teams with private git needs.

Re: Gogs, an alternative to Gitlab

#190
post #43
post #10

I use Gogs on my Synology NAS for personal use and I love it. Mostly because it's so easy to setup and deploy - cross-compiling the binary for ARM was simple, after that it was just a matter of SCPing it to the NAS itself. It's not as feature rich as other options, but it does it's job well.

Care to share how did you get it working on Synology? Thanks very much.

Uhm, basically I built it on my mac with

GOOS=linux GOARCH=arm GOARM=7 go build

See http://dave.cheney.net/2012/09/08/an-introduction-to-cross-c... for cross compilation instructions.

Then I created a new user, scpd the distribution and added gogs binary to rc.local. I also installed git from the Synology package manager. There was some tweaking involved, but that was mostly it.

Post reply on HN