From 87a5c20a200998c656dafc69bcb8ea198b53eb2d Mon Sep 17 00:00:00 2001 From: tschettervictor <85497460+tschettervictor@users.noreply.github.com> Date: Fri, 20 Sep 2024 14:27:07 -0600 Subject: [PATCH] Update onlyoffice-documentserver-install.sh --- .../onlyoffice-documentserver-install.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/onlyoffice-documentserver/onlyoffice-documentserver-install.sh b/onlyoffice-documentserver/onlyoffice-documentserver-install.sh index 9ef5f65..954c8ce 100644 --- a/onlyoffice-documentserver/onlyoffice-documentserver-install.sh +++ b/onlyoffice-documentserver/onlyoffice-documentserver-install.sh @@ -35,14 +35,17 @@ psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE ${DB_NAME} TO ${DB_USER};" psql -U postgres -c "ALTER DATABASE ${DB_NAME} OWNER to ${DB_USER};" psql -hlocalhost -U${DB_USER} -d ${DB_NAME} -f /usr/local/www/onlyoffice/documentserver/server/schema/postgresql/createdb.sql psql -U postgres -c "SELECT pg_reload_conf();" + +# Configure OnlyOffice Config File sed -i '' "/dbPass/s|onlyoffice|${DB_PASSWORD}|" /usr/local/etc/onlyoffice/documentserver/local.json sed -i '' "1,/inbox/s|false|true|" /usr/local/etc/onlyoffice/documentserver/local.json sed -i '' "1,/outbox/s|false|true|" /usr/local/etc/onlyoffice/documentserver/local.json sed -i '' "1,/browser/s|false|true|" /usr/local/etc/onlyoffice/documentserver/local.json sed -i '' "1,/rejectUnauthorized/s|true|false|" /usr/local/etc/onlyoffice/documentserver/default.json -# Allow Private IPs for Nextcloud Integration +# Allow Private IP Connections (needed for local nextcloud instances) /usr/local/www/onlyoffice/documentserver/npm/json -q -f /usr/local/etc/onlyoffice/documentserver/local.json -I -e 'this.services.CoAuthoring.server={allowPrivateIPAddressForSignedRequests: true }' +chown onlyoffice:onlyoffice /usr/local/etc/onlyoffice/documentserver/local.json # Configure RabbitMQ sysrc rabbitmq_enable="YES"