Live data from Hacker News

Set up your private Git hosting with Gogs

obahua.com

11–20 of 39 posts

Re: Set up your private Git hosting with Gogs

#12
post #8
post #7

I'm probably an awful person, but I laughed out loud when I saw this config key: DISENABLE_REGISTERATION

You can become a slightly better person by changing the line and making a pull request. It's obvious that he is not a native speaker. Neither am I of course :-)

Right you are, pull request complete!

https://github.com/gogits/gogs/pull/87

Re: Set up your private Git hosting with Gogs

#13
post #8

Earlier quoted context omitted.

You can become a slightly better person by changing the line and making a pull request. It's obvious that he is not a native speaker. Neither am I of course :-)

Right you are, pull request complete! https://github.com/gogits/gogs/pull/87

Great to see this quick conversion from simple criticism to actual contribution!

Congrats on the positive influence and the step forward.

Re: Set up your private Git hosting with Gogs

#15
post #8

Earlier quoted context omitted.

You can become a slightly better person by changing the line and making a pull request. It's obvious that he is not a native speaker. Neither am I of course :-)

Right you are, pull request complete! https://github.com/gogits/gogs/pull/87

awesome :-)

Re: Set up your private Git hosting with Gogs

#16
post #8

Earlier quoted context omitted.

You can become a slightly better person by changing the line and making a pull request. It's obvious that he is not a native speaker. Neither am I of course :-)

Right you are, pull request complete! https://github.com/gogits/gogs/pull/87

Good for you! Though I wonder how much pain it would take to make it ENABLE_REGISTRATION ...

Re: Set up your private Git hosting with Gogs

#17
post #2

GitBlit is also a good option: http://gitblit.com/

Second this. I use GitBlit with my team. It is a very good fit for Java teams new to git who can't let code out if the firewall especially if most of the admins are strong in Windows; specifically I mean it is good for small teams in big corps.

Re: Set up your private Git hosting with Gogs

#18

Complicate deployment is one of the major reason for me to stay away from using Self-hosted Git Server for my small team. This one looks really interesting and promising. Being open source project is another major bonus.

Take a look @ GitBlit (http://www.gitblit.com/) It can run with only a dependency on JRE 1.6 or better.

Re: Set up your private Git hosting with Gogs

#19
post #3

Gitlab is an option as well. I found the README in their Github repo has additional info: https://github.com/gogits/gogs It seems like they intend to manipulate git entirely from Go. Interesting stuff!

Serious question about Gitlab and something that has always scared me away: How does it perform on a resource-constrained system? A lot of the hardware requirements[1] are presented in terms of users, but the "minimum" RAM requirement seems really high. If I wanted to use this with a small team (~20 users) in a resource constrained environment it seems like it'd be way overkill.

[1]: https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/inst...

Re: Set up your private Git hosting with Gogs

#20
post #19
post #3

Gitlab is an option as well. I found the README in their Github repo has additional info: https://github.com/gogits/gogs It seems like they intend to manipulate git entirely from Go. Interesting stuff!

Serious question about Gitlab and something that has always scared me away: How does it perform on a resource-constrained system? A lot of the hardware requirements[1] are presented in terms of users, but the "minimum" RAM requirement seems really high. If I wanted to use this with a small team (~20 users) in a resource constrained environment it seems like it'd be way overkill. [1]: https://gitlab.com/gitlab-org/git…

It needs disk space mostly, and you can run it with 2G RAM, so that's 20 USD/month on a VPS with SSDs with 40G space.

If that's still not cheap enough, then you can of course use it on a non-SSD VPS, configure it to use fewer Ruby worker processes and so on.

The only problem I (we) have with GitLab, is that it doesn't cache git trees, so it always fires off a git process to read the repository. (At least when this came up they wasn't open to caching it in Redis. Maybe this changed, or maybe it's available in their Enterprise offering...)

Post reply on HN