-
Balasankar "Balu" C authored
Not replacing issue references are closed issues won't be moved. Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
Balasankar "Balu" C authoredNot replacing issue references are closed issues won't be moved. Signed-off-by:
Balasankar "Balu" C <balasankar@gitlab.com>
Omnibus GitLab
Description
This project creates full-stack platform-specific downloadable packages for GitLab. For other installation options please see the GitLab installation page.
Canonical source
The source of omnibus-gitlab is hosted on GitLab.com and there are mirrors to make contributing as easy as possible.
Documentation
The documentation overview is in the readme in the doc directory.
Omnibus fork
Omnibus GitLab is using a fork of omnibus project. For additional information see the comments in the Gemfile.
Deprecated links
We left the links below in the readme to preserve old links, but please use the readme in the doc directory to browse the complete documentation.
Contributing
Please see the contribution guidelines
Installation
Please follow the steps on the downloads page.
After installation
Your GitLab instance should reachable over HTTP at the IP or hostname of your
server. You can login as an admin user with username root
and password 5iveL!fe
.
See doc/maintenance/README.md for useful commands to control/debug your GitLab instance.
Configuration options
See doc/settings/configuration.md.
Configuring the external URL for GitLab
See doc/settings/configuration.md.
Storing Git data in an alternative directory
See doc/settings/configuration.md.
Changing the name of the Git user / group
See doc/settings/configuration.md.
Setting up LDAP sign-in
See doc/settings/ldap.md.
Enable HTTPS
HTTP
requests to HTTPS
Redirect
Change the default port and the ssl certificate locations
Use non-packaged web-server
For using an existing Nginx, Passenger, or Apache webserver see doc/settings/nginx.md.
Using a non-packaged PostgreSQL database management server
To connect to an external PostgreSQL DBMS see doc/settings/database.md
Using a non-packaged Redis instance
Adding ENV Vars to the Gitlab Runtime Environment
See doc/settings/environment-variables.md.
Changing gitlab.yml settings
See doc/settings/gitlab.yml.md.
Specify numeric user and group identifiers
See doc/settings/configuration.md.
Sending application email via SMTP
See doc/settings/smtp.md.
Omniauth (Google, Twitter, GitHub login)
Omniauth configuration is documented in docs.gitlab.com.