fixed onlyoffice integration with owncloud not working on internal domains.

This commit is contained in:
2026-03-10 04:18:53 +01:00
parent eb8c1f8609
commit cac8379aa7
3 changed files with 14 additions and 3 deletions

View File

@@ -457,6 +457,10 @@ oc_installapp notes
oc_installapp onlyoffice
oc_installapp tasks
docker exec documentserver apt-get update && apt install jq -y
docker exec documentserver jq '.services.CoAuthoring.requestDefaults.rejectUnauthorized = false' /etc/onlyoffice/documentserver/default.json > /tmp/default.json.tmp && mv /tmp/default.json.tmp /etc/onlyoffice/documentserver/default.json
docker exec documentserver supervisorctl restart all
docker restart documentserver
docker exec owncloud_server occ config:app:set onlyoffice DocumentServerUrl --value="https://office.$domain/"
docker exec owncloud_server occ config:app:set onlyoffice jwt_secret --value="$onlyofficeJWT"
docker restart owncloud_server

View File

@@ -3,15 +3,19 @@ services:
stdin_open: true
tty: true
restart: always
ports:
- 5678:80
networks:
- dockge_default
image: onlyoffice/documentserver
dns:
- 1.1.1.1
- 8.8.8.8
- ?localip?
- 86.54.11.13
environment:
JWT_SECRET: ?onlyofficeJWT?
JWT_IN_BODY: true
ADMINPANEL_ENABLED: true
DOCSERV_IP_ALLOWED: ?localip?
networks:
dockge_default:
external: true

View File

@@ -3,6 +3,9 @@ services:
image: owncloud/server:latest
container_name: owncloud_server
restart: always
dns:
- ?localip?
- 86.54.11.13
networks:
- dockge_default
depends_on:
@@ -18,7 +21,7 @@ services:
OWNCLOUD_DB_HOST: owncloud_db
OWNCLOUD_ADMIN_USERNAME: administrator
OWNCLOUD_ADMIN_PASSWORD: ?adminpass?
OWNCLOUD_ADMIN_EMAIL: ?adminemail?
OWNCLOUD_ADMIN_MAIL: ?adminemail?
OWNCLOUD_MYSQL_UTF8MB4: true
OWNCLOUD_REDIS_ENABLED: true
OWNCLOUD_REDIS_HOST: owncloud_redis