mirror of
https://github.com/ONLYOFFICE/Docker-DocumentServer.git
synced 2026-02-10 20:45:40 +08:00
Add an optional option to enable plugins (#1)
Co-authored-by: Evgeniy Antonyuk <antonyuk.evgenyiy@onlyoffice.com> Co-committed-by: Evgeniy Antonyuk <antonyuk.evgenyiy@onlyoffice.com>
This commit is contained in:
committed by
Alexey Golubev
parent
7de5df8df9
commit
b8f4133434
@ -208,6 +208,7 @@ Below is the complete list of parameters that can be set using environment varia
|
|||||||
- **METRICS_PREFIX**: Defines StatsD metrics prefix for backend services. Defaults to `ds.`.
|
- **METRICS_PREFIX**: Defines StatsD metrics prefix for backend services. Defaults to `ds.`.
|
||||||
- **LETS_ENCRYPT_DOMAIN**: Defines the domain for Let's Encrypt certificate.
|
- **LETS_ENCRYPT_DOMAIN**: Defines the domain for Let's Encrypt certificate.
|
||||||
- **LETS_ENCRYPT_MAIL**: Defines the domain administator mail address for Let's Encrypt certificate.
|
- **LETS_ENCRYPT_MAIL**: Defines the domain administator mail address for Let's Encrypt certificate.
|
||||||
|
- **PLUGINS_ENABLED**: Defines whether to enable default plugins. Defaults to `false`.
|
||||||
|
|
||||||
## Installing ONLYOFFICE Document Server integrated with Community and Mail Servers
|
## Installing ONLYOFFICE Document Server integrated with Community and Mail Servers
|
||||||
|
|
||||||
|
|||||||
@ -32,6 +32,7 @@ DS_LIB_DIR="${LIB_DIR}/documentserver"
|
|||||||
CONF_DIR="/etc/${COMPANY_NAME}/documentserver"
|
CONF_DIR="/etc/${COMPANY_NAME}/documentserver"
|
||||||
SUPERVISOR_CONF_DIR="/etc/supervisor/conf.d"
|
SUPERVISOR_CONF_DIR="/etc/supervisor/conf.d"
|
||||||
IS_UPGRADE="false"
|
IS_UPGRADE="false"
|
||||||
|
PLUGINS_ENABLED=${PLUGINS_ENABLED:-false}
|
||||||
|
|
||||||
ONLYOFFICE_DATA_CONTAINER=${ONLYOFFICE_DATA_CONTAINER:-false}
|
ONLYOFFICE_DATA_CONTAINER=${ONLYOFFICE_DATA_CONTAINER:-false}
|
||||||
ONLYOFFICE_DATA_CONTAINER_HOST=${ONLYOFFICE_DATA_CONTAINER_HOST:-localhost}
|
ONLYOFFICE_DATA_CONTAINER_HOST=${ONLYOFFICE_DATA_CONTAINER_HOST:-localhost}
|
||||||
@ -777,6 +778,13 @@ fi
|
|||||||
if [ "${GENERATE_FONTS}" == "true" ]; then
|
if [ "${GENERATE_FONTS}" == "true" ]; then
|
||||||
start_process documentserver-generate-allfonts.sh ${ONLYOFFICE_DATA_CONTAINER}
|
start_process documentserver-generate-allfonts.sh ${ONLYOFFICE_DATA_CONTAINER}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "${PLUGINS_ENABLED}" = "true" ]; then
|
||||||
|
echo -n Installing plugins, please wait...
|
||||||
|
start_process documentserver-pluginsmanager.sh -r false --update=\"${APP_DIR}/sdkjs-plugins/plugin-list-default.json\" >/dev/null
|
||||||
|
echo Done
|
||||||
|
fi
|
||||||
|
|
||||||
start_process documentserver-static-gzip.sh ${ONLYOFFICE_DATA_CONTAINER}
|
start_process documentserver-static-gzip.sh ${ONLYOFFICE_DATA_CONTAINER}
|
||||||
|
|
||||||
echo "${JWT_MESSAGE}"
|
echo "${JWT_MESSAGE}"
|
||||||
|
|||||||
Reference in New Issue
Block a user