Zum Inhalt

Nextcloud

ClamAV - Ein Virenscanner für die Nextcloud

Ist ein Virenschutzprogramm auf einem Nextcloudserver sinnvoll?

Werden über die Nextcloud viele Dateien hochgeladen und geteilt und das von vielen unterschiedlichen Geräten, dann ist die Verwendung einen Virenscanner durchaus sinnvoll. Es reduziert das Risiko für alle Benutzer, dass eine infizierte Datei auf die eigene Nextcloud geladen wird und an eure Benutzer geteilt wird, wo die Schadsoftware dann ggf. die Geräte verseucht.

Dies und das - Nextcloud Backup, Neuinstallation und Recovery

Hier im Blog war es seit einiger Zeit ziemlich ruhig. Aber der Schein trügt!

Auf codeberg.org habe ich einige Aktualisierungen und Verbesserungen an bestehenden Git-Repos vorgenommen, die ich nicht in den Blog übernommen habe.

Es ist einfach einfacher alles in einem Git Repository zu verwalten und dann auf codeberg.org hochzuladen (git push). Eine solche einfache Möglichkeit gibt es bei WordPress leider (noch) nicht.

Nextcloud im Container - Flexible Installation mit Docker

Nextcloud ist ein sehr populärer freier, selbst-hostbarer Cloudservice, für das Speichern von Daten (z. B. Dateien, Kalender, Kontakte etc.) auf einem Server. Der Server benötigt dafür den Dienst keine großen Ressourcen und kann deshalb ein kleiner Einplatinenrechner, wie der Raspberry Pi, sein. Die Installation von Nextcloud mithilfe von Docker Images ist relativ einfach umzusetzen, was die Einsatzmöglichkeiten und die Flexibilität noch erhöhen.

Nextcloud - Update stoppt bei Schritt 3 Create backup

Der Updateprozess lässt sich ganz normal über die Weboberfläche starten. Jedoch stoppt der Vorgang im Schritt 3 mit der Meldung Create backup.

Es gibt irgendwo ein Berechtigungsproblem mit einer Datei / oder Ordner. Eine tiefer gehende Fehleranalyse ist über die Weboberfläche nicht möglich, dafür muss auf die CLI gewechselt werden.

Imagebackup-Skript - Optimiert

Das Skript imagebackup.sh ermöglicht es dir automatisiert und in regelmäßigen Abständen ein komplettes Image der SD-Karte deines Raspberry Pis als Backup auf ein externes Speichermedium zu schreiben. Ich nutze das für meine beiden Pis auf denen eine Nextcloud und Pi-hole läuft.

Raspberry Pi startet nicht mehr - A start job is run-in for /dev/disk/by-uuid/xxxxxxx

Ich hatte seit einigen Wochen ein Problem mit meinem Raspberry Pi. Der kleine PC ist in fast regelmäßigen Abständen einfach stehen geblieben. So hat es für mich jedenfalls ausgeschaut. Es gab keinen Hinweis in den Log Files auf ein Fehlverhalten eines Dienstes oder eines Programms.

Auf dem Raspberry Pi läuft seit ein paar Jahren eine Nextcloud, also sind Ausfälle der kleinen Server nicht erwünscht, weshalb ich automatische Backups erstelle und auch die SD-Karte tausche ich in regelmäßigen Abständen, so alle zwei Jahre, austausche.

Bullseye - Ein Upgrade für den Raspberry Pi und die Nextcloud

Es gibt eine neue Version des Betriebssystems Raspberry Pi OS. Es wurde Anfang November 2021 freigegeben und steht zum Download bereit. Ich habe deshalb mal begonnen meine Pis zu aktualisieren. Auf einem der Einplatinenrechner läuft eine aktuelle Nextcloud. Da Nextcloud 23 die letzte Version sein wird, die PHP7.3 unterstützt, muss über kurz oder lang ein Update eingespielt werden. Aus diesem Grund habe ich auch begonnen die Pis auf den neuesten Stand zu bringen. Raspberry Pi OS Bullseye bringt nämlich PHP7.4 mit.

Das Upgrade verlief bei mir ohne Probleme. Im Anschluss waren ein paar Einstellungen notwendig, damit die Nextcloud wieder funktioniert.

E-Mail-Anhänge über die eigene Nextcloud senden

Mit Nextcloud lassen sich sehr einfach Dateien auf dem eigenen Server hosten und mit anderen Personen teilen. Man kann sich die Teilen-Funktion auch zunutze machen und seine E-Mail-Anhänge über die eigene Nextcloud mit Dritten teilen. Mit der Thunderbird-Erweiterung *cloud lassen sich Anhänge sehr einfach anstatt per E-Mail über die eigene Nextcloud versenden.

photOS - Digitaler Bilderrahmen

Weihnachten steht vor der Tür und das Suchen nach Geschenken ist wieder angesagt. Nachdem ich einen ungenutzten Raspberry Pi 2 herumliegen habe, wollte ich dieses Jahr einen digitalen Bilderrahmen basteln, der an einen x-beliebigen externen Monitor oder auch Fernseher angeschlossen werden kann.

Nextcloud stoppt beim Update - Step 6 is currently in process

Step 6 is currently in process. Please reload this page later. Dieser Fehler taucht beim letzten Update auf die aktuellste Version der Nextcloud bei mit auf. Die Ursache ist ganz einfach, während des webbasierten Update-Vorgangs ist mein Webbrowser im Schritt "Extracting" abgestürzt. Nachdem ich die Seite wieder geladen hatte, wurde mir eben diese Meldung angezeigt. Es gab keine Möglichkeit mehr an Nextcloud über den Webbrowser anzumelden. Der Rettungsanker war eine SSH-Verbindung, um das Problem zu lösen.

Nextcloud - SD-Karte schnell und einfach ersetzen

Meine Nextcloud läuft seit gut drei Jahren ohne größere Probleme zuerst auf einem Raspberry Pi 3, nun auf einem RPi 4. Das Betriebssystem liegt dabei nach wie vor auf der gleichen microSD-Karte von Samsung (Samsung EVO Plus) mit einer Kapazität von 32 GB.

Nextcloud Standarddateien für neue Benutzer ändern - Skeleton ändern

Legt man in Nextcloud einen neuen Benutzer an, dann werden für diesen automatisch neue Ordner und Dateien hinzugefügt. Der neue Benutzer findet dann z.B. das Nextcloud-Manual im PDF-Format und ein kurzes Video vor. Welche Dateien und Ordner der neue Benutzer angezeigt bekommt bzw. ob er überhaupt etwas angezeigt bekommen soll, lässt sich sehr einfach über die config.php festlegen.

Raspberry Pi - Festplatten-Gesundheitszustand mit S.M.A.R.T.-Tool \"smartmontools\" überwachen

Das kleine Tool smartmontools bringt die S.M.A.R.T.-Funktion auf den Raspberry Pi und ermöglicht es euch den Gesundheitszustand der Festplatte regelmäßig und automatisiert abzufragen. Damit habt ihr die Möglichkeit frühzeitig einen Komplettausfall der Festplatte festzustellen und für Ersatz zu sorgen, um einen Datenverlust vorzubeugen.

Nextcloud - Update error Creating backup fails

Ich habe heute die Meldung erhalten, dass ein neues Update auf die Nextcloud-Version 20.0.8. verfügbar ist. Wie gewohnt habe ich also den Update-Prozess über den Webbrowser gestartet.

Im dritten Schritt brach das Update diesmal ab und es tauchte der "Fehler" Create backup auf.

Synology NAS aus dem Internet erreichbar machen über FRITZ!Box und Reverse Proxy

In einem früheren Beitrag habe ich beschrieben, wie die eigene Synology NAS mit einer Port Forwarding auf der FRITZ!Box mit einer eigenen Domain über das Internet erreichbar gemacht wird. Dort habe ich Anpassungen an der Firewall auf der Synology vorgenommen, um die einzelnen Dienste zu erreichen. Es gibt aber auf dem NAS eine elegantere Lösung, um den Speicher und dessen Dienste zu erreichen, und zwar mithilfe eines Reverse Proxy.

Markdown-Spickzettel zum herunterladen

Hier im Blog habe ich bereits einige Artikel über "Git" geschrieben. Wenn man sich mehr und mehr mit der Materie beschäftigt, stößt man irgendwann mal an den Punkt, wo es um die Datei "README.md" geht. Und dann folgt auch schon der nächste Schritt mit "Markdown", die Formatierung der "Liesmich"-Datei.

Nextcloud - Datensicherung von Kalendern und Adressbüchern automatisch erstellen

Nextcloud bietet eine sehr gute Kalenderfunktion an, die umfangreiche Möglichkeiten für die Benutzer bietet. Es kann eine beliebige Anzahl von Kalendern anlegt und mit anderen Nextcloud-Benutzern geteilt werden. Die Synchronisation der Kalender ist auf jedes Endgerät, Windows, Linux, Android, MacOS, iOS, etc. dank der Nutzung von CalDAV und CardDAV problemlos möglich.

Let´s Encrypt - Please add a virtual host for port 80.

Heute war es mal wieder sow eit, die Aktualisierung meines SSL-Zertifikats stand an. Ich habe deshalb alle Schritte durchgeführt, wie in meinem früheren Beitrag 👉 Let´s Encrypt – Problem binding to port 80: Could not bind to IPv4 or IPv6. beschrieben. Leider hat es aber diesmal nicht funktioniert und ich habe den folgenden Fehler erhalten:

Unable to find a virtual host listening on port 80 which is currently needed for Certbot 
to prove to the CA that you control your domain. Please add a virtual host for port 80.

Nextcloud - Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int.

Heute habe ich die folgende Fehlermeldung bei meiner Nextcloud bekommen:

Es gibt einige Warnungen zu Ihrer Systemkonfiguration. Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int. Aufgrund der Tatsache, dass das Ändern von Spaltentypen bei großen Tabellen einige Zeit dauern kann, wurden sie nicht automatisch geändert.

Durch Ausführen von "occ db:convert-filecache-bigint" können diese ausstehenden Änderungen manuell übernommen werden. Diese Operation muss ausgeführt werden, während die Instanz offline ist. Weitere Einzelheiten finden Sie auf der zugehörigen Dokumentationsseite. ...

Nextcloud - Dateien manuell aus dem Datenverzeichnis löschen

Kürzlich war es mir nicht möglich über die WebGUI Dateien von meiner Nextcloud zu löschen. Deshalb musst ich die betroffenen Dateien & Verzeichnisse manuell aus dem Datenverzeichnis löschen. Nach dem Löschvorgang muss der Nextcloud-Datenbank mitgeteilt werden, dass Dateien nicht mehr vorhanden sind. Das geht ganz einfach mit zwei Befehlen.

Nextcloud - Backups in regelmäßigen automatisch Abständen löschen

In meinem Beitrag Nextcloud auf dem Raspberry Pi beschreibe ich, wie man Nextcloud auf einem Pi installiert, samt automatischem Backup.

Bei mir liegt das Backup auf einem USB-Stick, der an den Pi angeschlossen ist. Damit ich nicht manuell den freien Speicherplatz auf dem externen Datenträger prüfen muss, damit dieser nicht vollläuft, habe ich mich ein kleines Shell-Skript zur automatischen Löschung der Backup-Dateien zu erstellt.

FreeFileSync - Dateien zur Nextcloud synchronisieren

In meinem Beitrag Nextcloud - Zugriff über den Windows Explorer habe ich kurz beschrieben, wie man die komplette Nextcloud Datenstruktur als Laufwerk in den Windows Explorer einbinden kann. Das kann man nutzen, um mit dem Tool FreeFileSync Dateien auf die Nextcloud zu sichern. Dieser Umweg ist leider erforderlich, da das Tool FreeFileSync kein WebDAV unterstützt.

Raspberry Pi SD-Karte im Livebetrieb klonen

Seit einigen Wochen betreibe ich eine Nextcloud auf einem Raspberry Pi. Datensicherungen von den Konfigurationsdateien und von der MariaDB werden in regelmäßigen Abständen automatisch mithilfe von Cron Jobs auf ein externes Speichermedium gesichert. Jedoch bleibt ein Risiko, dass mit einem Raspberry Pi theoretisch jederzeit auftreten kann, die SD-Karte geht kaputt.

Nextcloud auf dem Raspberry Pi

Seit einiger Zeit habe ich mit dem Gedanken gespielt Nextcloud auf einem Raspberry Pi zu installieren. Da ich kürzlich einen neuen Raspberry Pi 3 Model B gekauft habe, habe ich an die Installation und Konfiguration von Nextcloud gemacht.

Die Installation von Nextcloud ist sehr leicht, die Anpassungen und Konfiguration des Pi ein klein wenig aufwendiger, jedoch auch relativ schnell und einfach zu erledigen.

Nextcloud und Let's Encrypt

Im Artikel Nextcloud auf dem Raspberry Pi habe ich beschrieben wie ihr Nextcloud auf einem Raspberry Pi einrichtet. In diesem Beitrag erkläre ich auch, wie ihr eure Nextcloud-Installation auch von unterwegs über das Internet erreicht.