Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Not yet released!

This role installs Gitlab using the official Omnibus package.

Configuration

Please consult https://docs.gitlab.com/omnibus/ for installation requirements and other important configuration hints.

As Gitlab has a plethora of options, this role does not expose them as variables. Instead you need to provide a gitlab.rb.j2 yourself, typically in $PROJECT_ROOT/templates/$HOSTNAME/gitlab.rb.j2. You can use your own variables when you deem it useful.

You can find all possible options at https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template

Setup hints

  • Disable normal sign-up/log-in