Add variables for ssl in local networks
This commit is contained in:
parent
9494e08e8f
commit
7f9253f1c7
|
@ -18,6 +18,7 @@ DS_LOG_DIR="${LOG_DIR}/documentserver"
|
||||||
LIB_DIR="/var/lib/${COMPANY_NAME}"
|
LIB_DIR="/var/lib/${COMPANY_NAME}"
|
||||||
DS_LIB_DIR="${LIB_DIR}/documentserver"
|
DS_LIB_DIR="${LIB_DIR}/documentserver"
|
||||||
CONF_DIR="/etc/${COMPANY_NAME}/documentserver"
|
CONF_DIR="/etc/${COMPANY_NAME}/documentserver"
|
||||||
|
LOCAL_SSL_DIR="/etc/supervisor/conf.d"
|
||||||
IS_UPGRADE="false"
|
IS_UPGRADE="false"
|
||||||
|
|
||||||
ONLYOFFICE_DATA_CONTAINER=${ONLYOFFICE_DATA_CONTAINER:-false}
|
ONLYOFFICE_DATA_CONTAINER=${ONLYOFFICE_DATA_CONTAINER:-false}
|
||||||
|
@ -166,6 +167,21 @@ deprecated_var() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
update_local_ssl() {
|
||||||
|
if [[ -n ${NODE_OPTIONS} ]]; then
|
||||||
|
if [[ ${NODE_OPTIONS} == "--use-openssl-ca" ]]; then
|
||||||
|
RESULT=$(cat ${LOCAL_SSL_DIR}/ds-converter.conf | grep -e '--use-openssl-ca')
|
||||||
|
if [[ -z ${RESULT} ]]; then
|
||||||
|
for file in ${LOCAL_SSL_DIR}/ds-converter.conf ${LOCAL_SSL_DIR}/ds-docservice.conf
|
||||||
|
do
|
||||||
|
sed -i "s/environment.*/&\,NODE_OPTIONS=${NODE_OPTIONS}/g" $file
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
parse_rabbitmq_url(){
|
parse_rabbitmq_url(){
|
||||||
local amqp=$1
|
local amqp=$1
|
||||||
|
|
||||||
|
@ -524,6 +540,7 @@ if [ ${ONLYOFFICE_DATA_CONTAINER_HOST} = "localhost" ]; then
|
||||||
|
|
||||||
update_ds_settings
|
update_ds_settings
|
||||||
|
|
||||||
|
update_local_ssl
|
||||||
# update settings by env variables
|
# update settings by env variables
|
||||||
if [ $DB_HOST != "localhost" ]; then
|
if [ $DB_HOST != "localhost" ]; then
|
||||||
update_db_settings
|
update_db_settings
|
||||||
|
|
Loading…
Reference in a new issue