gitlab-recipes
gitlab-recipes copied to clipboard
FreeBSD installation - use port instead of manual steps?
This has some very detailed instructions on how to install and setup GitLab on FreeBSD but there is a port available as well (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202468 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208511). Should the above page just refer to using the port?
portsnap fetch extract
(update
if you've already extracted before)
cd /usr/ports/www/gitlab && make install
I'm currently in the middle of installing this via the port so I can't say if it works 100% or not but it sounds like it should be a stable solution as of earlier this year https://forums.freebsd.org/threads/50920/page-2
All compilation was successful with the port so no issues there. Looks like there's also a package available which might be easier/faster for users https://github.com/t-zuehlsdorff/gitlabhq/blob/master/doc/install/installation-freebsd.md#1-package-or-port
Official repo has much newer version. And look at their huge changelog and all the changes been made since 8.11.11 (port version atm). And those are not just feature additions, a lot of fixes also. Who wants to use buggy version just because he's lazy to manually install gitlab?
This won't work with Gitlab 9 as grpc doesn't compile for now in FreeBSD.