Nextcloud Sicherheits- & Einrichtungswarnungen beheben


Recommended Posts

18 minutes ago, gilladur said:

Hallo, vielleicht eine dumme Frage beim Hinzufügen dieses Postarguments bekomme ich folgende Fehlermeldung

Welche Docker-Image verwendest du?
Ich nutze die Offizielle

Und der Name "Nextcloud" muss mit dem Namen deines Templates übereinstimmen..

&& docker exec -u 0 Nextcloud /bin/bash -c "apt update && apt install -y libmagickcore-6.q16-6-extra ffmpeg libbz2-dev && docker-php-ext-install bz2"
Edited by EliteGroup
Link to comment

Das wird es wahrscheinlich sein, da ich die Version von linuxserver.io nutze.
----------------------------------------------------------------------------
Nur als Ergänzung, man kann auch mit der Linuxserver.io Version das SVG Problem lösen, und zwar über die Docker Mods, die mit dem io-container kommen - über diesen Weg kann man das Paket "imagemagick-svg" nachinstallieren:
https://github.com/linuxserver/docker-mods/tree/universal-package-install

Wie die Docker Mods funktionieren, kann man in diesem Video erfahren:

image.thumb.png.7b948b9f60e35a826c42e771b4320739.png

die Mods die ich jetzt lade "linuxserver/mods:universal-docker|linuxserver/mods:universal-package-install" - wie es grundsätzlich funktioniert wird in dem Video gut erklärt

Edited by gilladur
Link to comment
  • 2 weeks later...

NPMplus beste Konfiguration:

Die Einstellungen unter NPMplus sind ein bisschen anders als wie mit NginxProxyManager.
Die Ideale Konfiguation für Nextcloud ist:

Details:
npm1.JPG.590606ebed9c9d5636d97a13b9e5595c.JPG


TLS:

npm2.JPG.67742d0b56ddc3ac4fce22f049e77bb4.JPG

Advanced:

more_set_headers "X-XSS-Protection: 1; mode=block";
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
client_body_buffer_size 256k;
proxy_read_timeout 86400s;
client_max_body_size 0;

location /.well-known/carddav {
    return 301 $scheme://$host/remote.php/dav;
}
location /.well-known/caldav {
    return 301 $scheme://$host/remote.php/dav;
}
location /.well-known/webfinger {
    return 301 $scheme://$host/index.php/.well-known/webfinger;
}
location /.well-known/nodeinfo {
    return 301 $scheme://$host/index.php/.well-known/nodeinfo;
}

 

Link to comment
On 3/16/2024 at 3:06 PM, sonic6 said:

Was wäre denn das SVG Problem, wenn ich nochmal fragen darf?

So wie ich das verstanden habe, ist das SVG Problem kein wirkliches Problem - nur wenn man SVG Dateien auf der Nextcloud verarbeiten möchte, dann hat man das passende Tool für imagick mit installiert. Das ist also höchstens eine Optimierung für SVG, aber sicher kein muss.
Für die Verwendung eines eigenen Icons kann das Tool wohl eine Rolle spielen:

Quote

Theming of icons

According to the parameters you have set, Nextcloud will automatically generate favicons and a header logo depending on the current logo and theming color.

This requires the following additional dependencies:

PHP module imagick

SVG support for imagick (e.g. libmagickcore-6.q16-3-extra on Debian 9 and Ubuntu 18.04)

Note

In the advanced options of the theming app you are able to set a custom favicon in case you do not want to use the same logo resources you have set above or you do not want to install the mentioned dependencies.


Die Installation durchzuführen gibt einem also in den meisten Fällen nur das Gefühl, die Meldung nicht mehr angezeigt zu bekommen 😊

 

Link to comment
On 3/14/2024 at 11:49 PM, gilladur said:

Das wird es wahrscheinlich sein, da ich die Version von linuxserver.io nutze.
----------------------------------------------------------------------------
Nur als Ergänzung, man kann auch mit der Linuxserver.io Version das SVG Problem lösen, und zwar über die Docker Mods, die mit dem io-container kommen - über diesen Weg kann man das Paket "imagemagick-svg" nachinstallieren:


In der neuen Version von Linuxserver.io sollte das standardmäßig bereits integriert sein:

Quote

22.03.24: - Add imagemagick-svg module.

Wird das Mod also nicht mehr benötigt.

Allgemein muss man sagen das der Linuxserver.io Docker besser für Nextcloud ist als der Offiziell Docker.
Der Offizielle läuft mit Apache und der Linuxserver.io läuft mit FPM + NGINX was performanter und stabiler läuft.

Edited by EliteGroup
  • Upvote 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.