mirror of
https://github.com/sameersbn/docker-gitlab.git
synced 2026-01-18 13:58:25 +00:00
removed NGINX_MAX_UPLOAD_SIZE configuration parameter
This commit is contained in:
parent
c7059c18a3
commit
59238a96c2
@ -11,6 +11,7 @@ This file only reflects the changes that are made in this image. Please refer to
|
||||
- gitlab-workhorse: upgrade to v0.5.1
|
||||
- gitlab: upgrade to CE v8.3.0
|
||||
- expose `GITLAB_MAX_OBJECT_SIZE` configuration parameter
|
||||
- removed `NGINX_MAX_UPLOAD_SIZE` configuration parameter
|
||||
|
||||
**8.2.3**
|
||||
- fixed static asset routing when `GITLAB_RELATIVE_URL_ROOT` is used.
|
||||
|
||||
@ -799,7 +799,6 @@ Below is the complete list of available options that can be used to customize yo
|
||||
- **NGINX_HSTS_MAXAGE**: Advanced configuration option for setting the HSTS max-age in the gitlab nginx vHost configuration. Applicable only when SSL is in use. Defaults to `31536000`.
|
||||
- **NGINX_PROXY_BUFFERING**: Enable `proxy_buffering`. Defaults to `off`.
|
||||
- **NGINX_ACCEL_BUFFERING**: Enable `X-Accel-Buffering` header. Default to `no`
|
||||
- **NGINX_MAX_UPLOAD_SIZE**: Maximum acceptable upload size. Defaults to `20m`.
|
||||
- **NGINX_X_FORWARDED_PROTO**: Advanced configuration option for the `proxy_set_header X-Forwarded-Proto` setting in the gitlab nginx vHost configuration. Defaults to `https` when `GITLAB_HTTPS` is `true`, else defaults to `$scheme`.
|
||||
- **REDIS_HOST**: The hostname of the redis server. Defaults to `localhost`
|
||||
- **REDIS_PORT**: The connection port of the redis server. Defaults to `6379`.
|
||||
|
||||
@ -78,6 +78,19 @@ fi
|
||||
|
||||
GITLAB_WEBHOOK_TIMEOUT=${GITLAB_WEBHOOK_TIMEOUT:-10}
|
||||
GITLAB_TIMEOUT=${GITLAB_TIMEOUT:-10}
|
||||
GITLAB_MAX_OBJECT_SIZE=${GITLAB_MAX_OBJECT_SIZE:-}
|
||||
if [[ -z ${GITLAB_MAX_OBJECT_SIZE} ]]; then
|
||||
if [[ -n ${NGINX_MAX_UPLOAD_SIZE} ]]; then # backward compatibility
|
||||
GITLAB_MAX_OBJECT_SIZE=$(echo $NGINX_MAX_UPLOAD_SIZE |sed -e "s/^ *\([0-9]*\)[mMkKgG] *$/\1/g")
|
||||
case ${NGINX_MAX_UPLOAD_SIZE} in
|
||||
*[kK] ) GITLAB_MAX_OBJECT_SIZE=$(($GITLAB_MAX_OBJECT_SIZE * 1024));;
|
||||
*[mM] ) GITLAB_MAX_OBJECT_SIZE=$(($GITLAB_MAX_OBJECT_SIZE * 1048576));;
|
||||
*[gG] ) GITLAB_MAX_OBJECT_SIZE=$(($GITLAB_MAX_OBJECT_SIZE * 1073741824));;
|
||||
esac
|
||||
else
|
||||
GITLAB_MAX_OBJECT_SIZE=${GITLAB_MAX_OBJECT_SIZE:-20971520}
|
||||
fi
|
||||
fi
|
||||
|
||||
## ARTIFACTS
|
||||
GITLAB_ARTIFACTS_ENABLED=${GITLAB_ARTIFACTS_ENABLED:-true}
|
||||
@ -126,22 +139,6 @@ AWS_BACKUP_BUCKET=${AWS_BACKUP_BUCKET}
|
||||
NGINX_WORKERS=${NGINX_WORKERS:-1}
|
||||
NGINX_ACCEL_BUFFERING=${NGINX_ACCEL_BUFFERING:-no}
|
||||
NGINX_PROXY_BUFFERING=${NGINX_PROXY_BUFFERING:-off}
|
||||
NGINX_MAX_UPLOAD_SIZE=${NGINX_MAX_UPLOAD_SIZE:-20m}
|
||||
|
||||
GITLAB_MAX_OBJECT_SIZE=${GITLAB_MAX_OBJECT_SIZE:-}
|
||||
if [[ -z ${GITLAB_MAX_OBJECT_SIZE} ]]; then
|
||||
if [[ -n ${NGINX_MAX_UPLOAD_SIZE} ]]; then
|
||||
GITLAB_MAX_OBJECT_SIZE=$(echo $NGINX_MAX_UPLOAD_SIZE |sed -e "s/^ *\([0-9]*\)[mMkKgG] *$/\1/g")
|
||||
case ${NGINX_MAX_UPLOAD_SIZE} in
|
||||
*[kK] ) GITLAB_MAX_OBJECT_SIZE=$(($GITLAB_MAX_OBJECT_SIZE * 1024));;
|
||||
*[mM] ) GITLAB_MAX_OBJECT_SIZE=$(($GITLAB_MAX_OBJECT_SIZE * 1048576));;
|
||||
*[gG] ) GITLAB_MAX_OBJECT_SIZE=$(($GITLAB_MAX_OBJECT_SIZE * 1073741824));;
|
||||
esac
|
||||
else
|
||||
GITLAB_MAX_OBJECT_SIZE=${GITLAB_MAX_OBJECT_SIZE:-20971520}
|
||||
fi
|
||||
fi
|
||||
|
||||
case ${GITLAB_HTTPS} in
|
||||
true) NGINX_X_FORWARDED_PROTO=${NGINX_X_FORWARDED_PROTO:-https} ;;
|
||||
*) NGINX_X_FORWARDED_PROTO=${NGINX_X_FORWARDED_PROTO:-\$scheme} ;;
|
||||
|
||||
@ -748,7 +748,6 @@ nginx_configure_gitlab() {
|
||||
GITLAB_PORT \
|
||||
NGINX_PROXY_BUFFERING \
|
||||
NGINX_ACCEL_BUFFERING \
|
||||
NGINX_MAX_UPLOAD_SIZE \
|
||||
NGINX_X_FORWARDED_PROTO
|
||||
|
||||
nginx_configure_gitlab_ssl
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user