ZFS Datasets – Snapshots und Offsite-Backup leicht gemacht – Sanoid

Heute bin ich auf ein kleines, aber feines Tool gestoßen: Sanoid. Dieses macht es einem einfach, automatische Snapshots eines ZFS-Datasets (zB eine Proxmox-VM auf einem ZFS-Pool) zu erstellen und diese dann auch gleich auf einen Offsite-Server zu sichern. Das Tool ist gut dokumentiert, allerdings gibt es nicht viele Beispiele, wie genau eine Config aussehen muss. … ZFS Datasets – Snapshots und Offsite-Backup leicht gemacht – Sanoid weiterlesen

SFTP-Zugang einrichten (zB Webhosting)

Will man als Webhoster seinen Kunden einen SFTP-Zugang bieten, lässt sich dieser wie folgt einrichten: Zuerst wird der User angelegt: Damit der User keinen Zugriff auf die Shell hat, nehmen wir ihm mit folgendem Kommando die Rechte dafür ab: Nun beschränken wir den Kunden im Dateisystem. Wir nehmen den Ordner “/var/www/kunde1” als Beispiel Jetzt hätte … SFTP-Zugang einrichten (zB Webhosting) weiterlesen

mailcow-Backup über Borg

Andre Peters bietet mit seiner mailcow eine umfassende Groupware-Lösung an. Nochmals vielen Dank für seinen Beitrag an die Open-Source-Welt! Ich sichere die meisten unserer Server mittels borg. Damit sichere ich nicht das komplette System, sondern nur relevante Teile. Das sind im Falle der mailcow natürlich nur alle Daten. Das Backup-Script basiert stark auf dem des … mailcow-Backup über Borg weiterlesen

Aus dem Browser scannen und auf Nextcloud hochladen

Hier habe ich ein Bash-Script zusammengestellt, dass es ermöglicht, von einem Scanner mittels dem sane-backend-Befehl scanimage ein Dokument zu scannen und dieses dann als PDF auf eine Nextcloud-Instanz mittels WebDAV hochzuladen. Links und Credit https://www.masoopy.com/scan-to-pdf-with-command-line-under-gnu-linuxhttps://doc.owncloud.org/server/9.1/user_manual/files/access_webdav.html#accessing-files-using-curl

Collabora-Server in LXC laufen lassen – Nextcloud 15

UPDATE: sollte sich nach einem Kernel-Update der Docker-Dämon nicht mehr starten lassen, dann folgenden Befehl probieren: Danach den Dämon neu starten, dann sollte ein Neustart des Containers wieder funktionieren! UPDATE ENDE Mit Nextcloud Version 15 gibt es nun eine neue und sehr interessante Funktion, mit der sich direkt im Webinterface der Self-Hosting-Cloud, und auch der … Collabora-Server in LXC laufen lassen – Nextcloud 15 weiterlesen

WordPress-Migration auf neuen Server – eine Leidensgeschichte

Aufgrund von internen Umstrukturierungen der IT mussten wir nun diesen Blog auf einen neuen Server mit einem neuen Domain-Namen (blog.e9a.at anstatt e9a.at) umsiedeln. Normalerweise verläuft so etwas bei uns relativ problemlos, wir haben das auch schon ein paar mal gemacht. Allerdings war es für uns ein Novum, eine WordPress-Instanz über die Kommandozeile zu migrieren. Und … WordPress-Migration auf neuen Server – eine Leidensgeschichte weiterlesen

Von Linux-Terminal auf Nextcloud mittels WebDAV uploaden

Um Daten von einem Linux-Server auf eine Nextcloud hochzuladen, kann das Tool curl benutzt werden. Dieser Artikel beschreibt die dafür benötigten Paramter: https://www.qed42.com/blog/using-curl-commands-webdav Ein Beispiel für die Nextcloud würde folgendermaßen aussehen: Links und Credit https://www.qed42.com/blog/using-curl-commands-webdav

Mails vom Server senden

Ein häufiger Anwendungsfall von mir ist es, Backups mit Borg auf andere Server zu erledigen. Leider passiert es hin und wieder, dass diese Backupjobs fehlschlagen, wenn ein Netzwerklaufwerk nicht gemountet ist. Wir installieren hier (Beispiel Debian) heirloom-mailx: apt install heirloom-mailx Danach sind wir schon einsatzbereit mit: echo “Backup completed” | heirloom-mailx -v -r “absendeadresse@itkaufmann.at” -s … Mails vom Server senden weiterlesen

GTK-Window-Buttons nach links in Plasma

Als User der Plasma-Shell, der aber auch GTK-Anwendungen nutzt, nervt es, wenn Plasma-Anwendungen die Buttons links, und GTK-Anwendungen diese rechts haben. Ein kleiner Ein-Zeiler löst das Problem: kwriteconfig5 –file ~/.config/gtk-3.0/settings.ini –group Settings –key “gtk-decoration-layout” “close,maximize,minimize:menu” Danach einfach die Applikationen neu starten, und die Buttons sind links. Links und Credit Credit gebürt Zren für diesen Post: … GTK-Window-Buttons nach links in Plasma weiterlesen