From a42276b356de406994509941b3887e958eb33072 Mon Sep 17 00:00:00 2001 From: Roman Date: Mon, 28 Sep 2020 13:20:03 +0300 Subject: [PATCH] Fix #281: Add option to disable CPU-heavy tasks on startup --- README.md | 1 + run-document-server.sh | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6b36a16..a925c07 100644 --- a/README.md +++ b/README.md @@ -185,6 +185,7 @@ Below is the complete list of parameters that can be set using environment varia - **METRICS_HOST**: Defines StatsD listening host. Defaults to `localhost`. - **METRICS_PORT**: Defines StatsD listening port. Defaults to `8125`. - **METRICS_PREFIX**: Defines StatsD metrics prefix for backend services. Defaults to `ds.`. +- **GENERATE_FONTS_THEMES_ENABLED**: When 'true' regenerates fonts list and the fonts thumbnails e.t.c. at each start. Defaults to `true` ## Installing ONLYOFFICE Document Server integrated with Community and Mail Servers diff --git a/run-document-server.sh b/run-document-server.sh index 9f57747..a33b12d 100755 --- a/run-document-server.sh +++ b/run-document-server.sh @@ -49,6 +49,8 @@ JWT_SECRET=${JWT_SECRET:-secret} JWT_HEADER=${JWT_HEADER:-Authorization} JWT_IN_BODY=${JWT_IN_BODY:-false} +GENERATE_FONTS_THEMES_ENABLED=${GENERATE_FONTS_THEMES_ENABLED:-true} + if [[ ${PRODUCT_NAME} == "documentserver" ]]; then REDIS_ENABLED=false else @@ -537,7 +539,9 @@ fi service nginx start # Regenerate the fonts list and the fonts thumbnails -documentserver-generate-allfonts.sh ${ONLYOFFICE_DATA_CONTAINER} +if [ "${GENERATE_FONTS_THEMES_ENABLED}" == "true" ]; then + documentserver-generate-allfonts.sh ${ONLYOFFICE_DATA_CONTAINER} +fi documentserver-static-gzip.sh ${ONLYOFFICE_DATA_CONTAINER} tail -f /var/log/${COMPANY_NAME}/**/*.log