How has your experience of installing gitlab on freebsd been?
Anything in particular that can be improved?
I'm pretty sure the gitlab team is open for all kind of improvements. :)
Someone wrote a very nice and detailed guide, however upgrading isn't mentioned[0]
it also suggests operating under bad practices like running gitlab from /home/
I guess I could write a decent salt-formula to do all this, but I can't handle upgrading of gitlab easily, it always breaks when I take a new branch from git and run a gitlab-ctl reconfigure.
[0]: https://github.com/gitlabhq/gitlab-recipes/blob/master/insta...
The pkg-message of the Gitlab port has some useful links to more documentation.
https://www.freshports.org/www/gitlab/
https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/in...
https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/up...
https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/up...
Last time I tried Gitlab, I changed the setting to allow more than 10 projects for each user but the changes never took place. So I stuck with Gogs which is much much faster anyway.
The other thing would be "ease of deployment" or lack thereof- if you're going for anything other than omnibus installs or docker images then it can be a bit painful. (I wanted to run on freebsd for example).
But, yes, it's super nice to have something not only comparable to github but even superior in some areas. I would definitely run the enterprise edition if that were my decision at work.
[0]: https://libsecure.so/t/github-alternative-aka-weve-moved-git...