[erledigt, zu wenig Spaß] Nextcloud Snapd Installation - Oracle Cloud Tier always Free

Funktioniert das nicht vorab irgendwie mit “https://IP-Adresse”?

Zur Zeit funktioniert nur “http://IP-Adresse”.

Offenbar nicht.

Versuche es doch einfach mal mit

sudo nextcloud.enable-https self-signed

Kannst ja nichts kaputt machen, solange du die Instanz noch nicht produktiv nutzt. :wink:

sudo nextcloud.enable-https self-signed
Generating key and self-signed certificate... done
Restarting apache... done

Super, das hat funktioniert, danke für das “Hindrängen”.

Jetzt ist die Snap Nextcloud Hub 6 (27.1.8) Instanz per “https://IP-Adresse” zu erreichen.

Fehlermeldungen:

Es gibt einige Warnungen zu Ihrer Systemkonfiguration.

  • Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen externer Speicher, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren. Um alle Funktionen nutzen zu können, stellen Sie bitte eine Internet-Verbindung für diesen Server her.

  • Der "Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens "15552000“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in den Sicherheitshinweisen :arrow_upper_right: erläutert ist.

  • Sie haben Ihre E-Mail-Serverkonfiguration noch nicht festgelegt oder überprüft. Bitte gehen Sie zu den Grundeinstellungen , um sie einzustellen. Verwenden Sie anschließend die Schaltfläche “E-Mail senden” unterhalb des Formulars, um Ihre Einstellungen zu überprüfen.

  • Für Ihre Installation ist keine Standard-Telefonregion festgelegt. Dies ist erforderlich, um Telefonnummern in den Profileinstellungen ohne Ländercode überprüfen zu können. Um Nummern ohne Ländercode zuzulassen, fügen Sie bitte “default_phone_region” mit dem entsprechenden ISO 3166-1-Code :arrow_upper_right: der gewünschten Region hinzu.

  • Das PHP-Modul “imagick” ist nicht aktiviert, die Theming-App hingegen schon. Damit die Favicon-Generierung korrekt funktioniert, müssen Sie dieses Modul installieren und aktivieren.

Wo muss ich jetzt weiter ansetzen?

1 Like

HSTS macht imho wenig Sinn, wenn du selbstsignierte Zertifikate verwendest und funktioniert meines Wissens nicht mit IP-Adressen. Kannst du also erstmal ignorieren.

Ist selbsterklärend, denke ich ich.

Folgenden Befehl ausführen:

sudo nextcloud.occ config:system:set default_phone_region --value="DE"

Oder manuell die config.php öffnen:

sudo nano /var/snap/nextcloud/current/nextcloud/config/config.php 

…und folgene Zeile hinzufügen:

'default_phone_region' => 'DE',

Siehe hier: Configure config.php · nextcloud-snap/nextcloud-snap Wiki · GitHub

…und hier: OCC management console · nextcloud-snap/nextcloud-snap Wiki · GitHub

Imagik scheint nicht wirklich unterstützt zu sein im Snap, und ich bin mir nicht sicher ob man das manuell irgendwie hinbasteln kann. Es gibt dazu aber einige Issues auf GitHub und Beiträge im Forum:

https://help.nextcloud.com/search?q=Snap%20imagick

https://github.com/nextcloud-snap/nextcloud-snap/issues?q=imagick

Das wundere ich mich, weil das Snap Paket direkt in der offiziellen Dokumentation von Nextcloud Upgrade via packages — Nextcloud latest Administration Manual latest documentation beschrieben wird.

That version from Canonical is quite restrictive. It is not aimed at developers or advanced users who would want to tune their configuration by installing extra features.

Zitat, übersetzt:
Eine effektive, wenn auch inoffizielle Methode,

Da habe ich mich geirrt.
Das Projekt werde ich vorerst nicht weiter verfolgen.