Allow let's encrypte sertificates (#300)
* Allow let's encrypte sertificates Co-authored-by: papacarlo <builder@onlyoffice.com> Co-authored-by: Roman <demidov.roman@onlyoffice.com>
This commit is contained in:
parent
211ae50980
commit
bdef500858
3 changed files with 23 additions and 1 deletions
|
@ -82,6 +82,12 @@ PG_NEW_CLUSTER=false
|
|||
RABBITMQ_DATA=/var/lib/rabbitmq
|
||||
REDIS_DATA=/var/lib/redis
|
||||
|
||||
if [ ${LETS_ENCRYPT_DOMAIN} != "" -a ${LETS_ENCRYPT_MAIL} != "" ]; then
|
||||
LETSENCRYPT_ROOT_DIR="/etc/letsencrypt/live"
|
||||
SSL_CERTIFICATE_PATH=${LETSENCRYPT_ROOT_DIR}/${LETS_ENCRYPT_DOMAIN}/fullchain.pem
|
||||
SSL_KEY_PATH=${LETSENCRYPT_ROOT_DIR}/${LETS_ENCRYPT_DOMAIN}/privkey.pem
|
||||
fi
|
||||
|
||||
read_setting(){
|
||||
deprecated_var POSTGRESQL_SERVER_HOST DB_HOST
|
||||
deprecated_var POSTGRESQL_SERVER_PORT DB_PORT
|
||||
|
@ -544,6 +550,12 @@ fi
|
|||
# it run in all cases.
|
||||
service nginx start
|
||||
|
||||
if [ ${LETS_ENCRYPT_DOMAIN} != "" -a ${LETS_ENCRYPT_MAIL} != "" ]; then
|
||||
if [ ! -f "${SSL_CERTIFICATE_PATH}" -a ! -f "${SSL_KEY_PATH}" ]; then
|
||||
documentserver-letsencrypt.sh ${LETS_ENCRYPT_MAIL} ${LETS_ENCRYPT_DOMAIN}
|
||||
fi
|
||||
fi
|
||||
|
||||
# Regenerate the fonts list and the fonts thumbnails
|
||||
if [ "${GENERATE_FONTS}" == "true" ]; then
|
||||
documentserver-generate-allfonts.sh ${ONLYOFFICE_DATA_CONTAINER}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue