diff --git a/backend/app/api/office.py b/backend/app/api/office.py index fd50d06..fc7a9de 100644 --- a/backend/app/api/office.py +++ b/backend/app/api/office.py @@ -380,6 +380,7 @@ def onlyoffice_config(file_id): 'editorConfig': { 'callbackUrl': f'{internal_url}/api/files/onlyoffice-callback?key={callback_key}', 'mode': 'edit' if can_write else 'view', + 'forcesavetype': 0, 'lang': 'de', 'user': { 'id': str(user.id), diff --git a/docker-compose.yml b/docker-compose.yml index 703a97f..f380c61 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,6 +21,8 @@ services: environment: - JWT_ENABLED=true - JWT_SECRET=${JWT_SECRET_KEY} + - ALLOW_META_IP_ADDRESS=true + - ALLOW_PRIVATE_IP_ADDRESS=true volumes: - ./data/onlyoffice/logs:/var/log/onlyoffice - ./data/onlyoffice/data:/var/www/onlyoffice/Data