mirror of https://github.com/OpenVidu/openvidu.git
openvidu-deployment: Parametrize and increased default 'client_max_body_size' to 200M in openvidu-ce and openvidu-pro nginx
parent
8f1c313eca
commit
d8beb2147d
|
@ -91,7 +91,7 @@ services:
|
||||||
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
||||||
|
|
||||||
nginx:
|
nginx:
|
||||||
image: openvidu/openvidu-proxy:5.0.0-dev2
|
image: openvidu/openvidu-proxy:5.0.0-dev3
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
network_mode: host
|
network_mode: host
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -79,7 +79,7 @@ services:
|
||||||
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
||||||
|
|
||||||
nginx:
|
nginx:
|
||||||
image: openvidu/openvidu-proxy:5.0.0-dev2
|
image: openvidu/openvidu-proxy:5.0.0-dev3
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
network_mode: host
|
network_mode: host
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -43,6 +43,7 @@ CERTIFICATES_CONF="${CERTIFICATES_LIVE_FOLDER}/certificates.conf"
|
||||||
[ -z "${REDIRECT_WWW}" ] && export REDIRECT_WWW=false
|
[ -z "${REDIRECT_WWW}" ] && export REDIRECT_WWW=false
|
||||||
[ -z "${PROXY_MODE}" ] && export PROXY_MODE=CE
|
[ -z "${PROXY_MODE}" ] && export PROXY_MODE=CE
|
||||||
[ -z "${WORKER_CONNECTIONS}" ] && export WORKER_CONNECTIONS=10240
|
[ -z "${WORKER_CONNECTIONS}" ] && export WORKER_CONNECTIONS=10240
|
||||||
|
[ -z "${CLIENT_MAX_BODY_SIZE}" ] && export CLIENT_MAX_BODY_SIZE=200M
|
||||||
[ -z "${PUBLIC_IP}" ] && export PUBLIC_IP=auto-ipv4
|
[ -z "${PUBLIC_IP}" ] && export PUBLIC_IP=auto-ipv4
|
||||||
[ -z "${ALLOWED_ACCESS_TO_DASHBOARD}" ] && export ALLOWED_ACCESS_TO_DASHBOARD=all
|
[ -z "${ALLOWED_ACCESS_TO_DASHBOARD}" ] && export ALLOWED_ACCESS_TO_DASHBOARD=all
|
||||||
[ -z "${ALLOWED_ACCESS_TO_RESTAPI}" ] && export ALLOWED_ACCESS_TO_RESTAPI=all
|
[ -z "${ALLOWED_ACCESS_TO_RESTAPI}" ] && export ALLOWED_ACCESS_TO_RESTAPI=all
|
||||||
|
@ -77,6 +78,7 @@ printf "\n"
|
||||||
|
|
||||||
# Override worker connections
|
# Override worker connections
|
||||||
sed -i "s/{worker_connections}/${WORKER_CONNECTIONS}/g" /etc/nginx/nginx.conf
|
sed -i "s/{worker_connections}/${WORKER_CONNECTIONS}/g" /etc/nginx/nginx.conf
|
||||||
|
sed -i "s/{client_max_body_size}/${CLIENT_MAX_BODY_SIZE}/g" /etc/nginx/nginx.conf
|
||||||
|
|
||||||
printf "\n Configure %s domain..." "${DOMAIN_OR_PUBLIC_IP}"
|
printf "\n Configure %s domain..." "${DOMAIN_OR_PUBLIC_IP}"
|
||||||
OLD_DOMAIN_OR_PUBLIC_IP=$(head -n 1 "${CERTIFICATES_CONF}" | cut -f1 -d$'\t')
|
OLD_DOMAIN_OR_PUBLIC_IP=$(head -n 1 "${CERTIFICATES_CONF}" | cut -f1 -d$'\t')
|
||||||
|
|
|
@ -29,6 +29,8 @@ http {
|
||||||
|
|
||||||
server_tokens off;
|
server_tokens off;
|
||||||
|
|
||||||
|
client_max_body_size {client_max_body_size}
|
||||||
|
|
||||||
include /etc/nginx/conf.d/*.conf;
|
include /etc/nginx/conf.d/*.conf;
|
||||||
include /etc/nginx/vhost.d/*.conf;
|
include /etc/nginx/vhost.d/*.conf;
|
||||||
}
|
}
|
Loading…
Reference in New Issue