Anyway, that's a really slick work. Once again Go shines and make that project super easy to install.
Set up your private Git hosting with Gogs
11–20 of 39 posts
Re: Set up your private Git hosting with Gogs
#12I'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 :-)
Re: Set up your private Git hosting with Gogs
#13Earlier 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
Congrats on the positive influence and the step forward.
Re: Set up your private Git hosting with Gogs
#14Re: Set up your private Git hosting with Gogs
#15Re: Set up your private Git hosting with Gogs
#16Earlier 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
Re: Set up your private Git hosting with Gogs
#17GitBlit is also a good option: http://gitblit.com/
Re: Set up your private Git hosting with Gogs
#18Complicate 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.
Re: Set up your private Git hosting with Gogs
#19Gitlab 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!
[1]: https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/inst...
Re: Set up your private Git hosting with Gogs
#20Gitlab 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…
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...)