diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example index c63e8cb7dede4b42fb4b946e4b7d7344a9c33971..be9ca8dc8c1a74489d56397bd8f1e5014a09a94d 100644 --- a/config/gitlab.yml.example +++ b/config/gitlab.yml.example @@ -202,7 +202,8 @@ production: &base # Use the default values unless you really know what you are doing git: bin_path: /usr/bin/git - # Max size of a git object (e.g. a commit), in bytes + # The next value is the maximum memory size grit can use + # Given in number of bytes per git object (e.g. a commit) # This value can be increased if you have very large commits max_size: 5242880 # 5.megabytes # Git timeout to read a commit, in seconds diff --git a/lib/support/nginx/gitlab b/lib/support/nginx/gitlab index 764c34dc69131f1e3b4314521c305d231c39aeab..0860d2a8693fe6bb802cc31d7b950e97ee25471c 100644 --- a/lib/support/nginx/gitlab +++ b/lib/support/nginx/gitlab @@ -25,7 +25,8 @@ server { server_tokens off; # don't show the version number, a security best practice root /home/git/gitlab/public; - # Set value of client_max_body_size to at least the value of git.max_size in gitlab.yml + # Increase this if you want to upload large attachments + # Or if you want to accept large git objects over http client_max_body_size 5m; # individual nginx logs for this gitlab vhost