parent
a382ad99ef
commit
cd7f27543b
|
@ -107,9 +107,16 @@ Then select 'Internet Site' and press enter to confirm the hostname.
|
||||||
|
|
||||||
## 2. Ruby
|
## 2. Ruby
|
||||||
|
|
||||||
The use of Ruby version managers such as [RVM](https://rvm.io/), [rbenv](https://github.com/sstephenson/rbenv) or [chruby](https://github.com/postmodern/chruby) with GitLab in production frequently leads to hard to diagnose problems. For example, GitLab Shell is called from OpenSSH and having a version manager can prevent pushing and pulling over SSH. Version managers are not supported and we strongly advise everyone to follow the instructions below to use a system Ruby.
|
_**Note:** The current supported Ruby versions are 2.1.x. Ruby 2.2 and 2.3 are
|
||||||
|
currently not supported._
|
||||||
|
|
||||||
Remove the old Ruby 1.8 if present
|
The use of Ruby version managers such as [RVM], [rbenv] or [chruby] with GitLab
|
||||||
|
in production, frequently leads to hard to diagnose problems. For example,
|
||||||
|
GitLab Shell is called from OpenSSH, and having a version manager can prevent
|
||||||
|
pushing and pulling over SSH. Version managers are not supported and we strongly
|
||||||
|
advise everyone to follow the instructions below to use a system Ruby.
|
||||||
|
|
||||||
|
Remove the old Ruby 1.8 if present:
|
||||||
|
|
||||||
sudo apt-get remove ruby1.8
|
sudo apt-get remove ruby1.8
|
||||||
|
|
||||||
|
@ -555,3 +562,7 @@ this is likely due to an outdated Nginx or Apache configuration, or a missing or
|
||||||
misconfigured gitlab-workhorse instance. Double-check that you've
|
misconfigured gitlab-workhorse instance. Double-check that you've
|
||||||
[installed Go](#3-go), [installed gitlab-workhorse](#install-gitlab-workhorse),
|
[installed Go](#3-go), [installed gitlab-workhorse](#install-gitlab-workhorse),
|
||||||
and correctly [configured Nginx](#site-configuration).
|
and correctly [configured Nginx](#site-configuration).
|
||||||
|
|
||||||
|
[RVM]: https://rvm.io/ "RVM Homepage"
|
||||||
|
[rbenv]: https://github.com/sstephenson/rbenv "rbenv on GitHub"
|
||||||
|
[chruby]: https://github.com/postmodern/chruby "chruby on GitHub"
|
||||||
|
|
|
@ -32,15 +32,18 @@ Please consider using a virtual machine to run GitLab.
|
||||||
|
|
||||||
## Ruby versions
|
## Ruby versions
|
||||||
|
|
||||||
GitLab requires Ruby (MRI) 2.1
|
GitLab requires Ruby (MRI) 2.1.x and currently does not work with versions 2.2
|
||||||
|
and 2.3.
|
||||||
|
|
||||||
You will have to use the standard MRI implementation of Ruby.
|
You will have to use the standard MRI implementation of Ruby.
|
||||||
We love [JRuby](http://jruby.org/) and [Rubinius](http://rubini.us/) but GitLab needs several Gems that have native extensions.
|
We love [JRuby](http://jruby.org/) and [Rubinius](http://rubini.us/) but GitLab
|
||||||
|
needs several Gems that have native extensions.
|
||||||
|
|
||||||
## Hardware requirements
|
## Hardware requirements
|
||||||
|
|
||||||
### Storage
|
### Storage
|
||||||
|
|
||||||
The necessary hard drive space largely depends on the size of the repos you want to store in GitLab but as a *rule of thumb* you should have at least as much free space as all your repos combined take up.
|
The necessary hard drive space largely depends on the size of the repos you want to store in GitLab but as a *rule of thumb* you should have at least as much free space as all your repos combined take up.
|
||||||
|
|
||||||
If you want to be flexible about growing your hard drive space in the future consider mounting it using LVM so you can add more hard drives when you need them.
|
If you want to be flexible about growing your hard drive space in the future consider mounting it using LVM so you can add more hard drives when you need them.
|
||||||
|
|
||||||
|
@ -109,4 +112,4 @@ On a very active server (10,000 active users) the Sidekiq process can use 1GB+ o
|
||||||
- Firefox (Latest released version and [latest ESR version](https://www.mozilla.org/en-US/firefox/organizations/))
|
- Firefox (Latest released version and [latest ESR version](https://www.mozilla.org/en-US/firefox/organizations/))
|
||||||
- Safari 7+ (known problem: required fields in html5 do not work)
|
- Safari 7+ (known problem: required fields in html5 do not work)
|
||||||
- Opera (Latest released version)
|
- Opera (Latest released version)
|
||||||
- Internet Explorer (IE) 10+ but please make sure that you have the `Compatibility View` mode disabled.
|
- Internet Explorer (IE) 10+ but please make sure that you have the `Compatibility View` mode disabled.
|
||||||
|
|
Loading…
Reference in New Issue