Zum Inhalt

Blog

Git-Server auf einem Synology NAS installieren und konfigurieren

Auf einem Synology NAS kann man sehr einfach in einen Git-Server installieren, dort bare-Repositories anlegen und dann können die unterschiedlichen Entwickler von unterschiedlichen Endgeräten Dateien pushen oder pullen.

Der Zugriff vom Client des Entwicklers auf das bare-Repository auf dem Synology NAS erfolgt ausschließlich über SSH und die Git-Befehle. Eine grafische Benutzeroberfläche, z.B. den Webbrowser, steht nicht zur Verfügung.

E-Mail-Versand für den Raspberry Pi konfigurieren

Hier im Blog habe ich bereits einige Beiträge zum Versand von Statusmeldungen und Dateien von einem Raspberry Pi verfasst. Damit auch Nachrichten an eine Empfänger-E-Mail versendet werden können, sind einige Pakete und ein paar Anpassungen erforderlich. Der Artikel zum Einrichten und Konfigurieren ist in die Jahre gekommen, deshalb gibt es ein Update.

Nextcloud - Automatische Datensicherung von Kalendern und Adressbüchern

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.

Git und Word - Versionsvergleich von docx-Dateien

Git kann auch binäre Dateiformate, wie z.B. das Dateiformat docx, in seinen Repositories verwalten und die Versionsverwaltung übernehmen. Ein kleines Problem besteht bei den Vergleichen (diff) der Versionen. Git ist eigentlich dafür gedacht reine Flat files zu managen und nicht für binäre Dateien. Mit ein paar kleinen Handgriffen ist es jedoch möglich Git und Word miteinander zu verbinden. Vergleiche zwischen Versionen von verwalteten docx-Dateien ist damit sehr einfach möglich. Durch die Verwendung von Git zur Versionsverwaltung von Word-Dateien (docx) ermöglicht es den Benutzern die Vorzüge von Git zu nutzen.

Ubuntu virtualisieren

In diesem Beitrag zeige ich auf wie man Ubuntu als Gast-System mithilfe von Oracle VirtualBox virtualisieren kann. Die Installation und Konfiguration von Ubuntu als virtueller Client (= Gast-System) dient als Vorbereitung für die Installation einer Entwicklungsumgebung für Python.

Oracle VirtualBox auf andere Festplatte umziehen

In diesem Beitrag zeige ich, wie man sehr einfach in der Oracle VirtualBox eine bereits vorhandene virtuelle Maschine mit dem VirtualBOx Manager von der Festplatte eines PCs auf einen anderen physikalische Speicher, z.B. USB-Stick, kopieren kann. Der große Vorteil ist, dass sämtliche Einstellungen und Snapshots bestehen bleiben und weiter genutzt werden können.

Synology - Dokumentation der Berechtigungsstruktur

Der Betrieb eines IT-Systems ist im privaten Umfeld immer recht einfach, da der Administrator (meistens) keinerlei Dokumentation erstellen und pflegen muss. Das ist zum einen, weil er die Struktur und den Aufbau des Systems auswendig kennt und zum anderen, weil nicht so viele Benutzer auf dem System angelegt und wieder deaktiviert/gelöscht werden müssen.

Synology - Failed to connect to Let's Encrypt. Please make sure the domain name is valid.

Hier im Blog habe ich bereits für die Nextcloud das gleiche Problem beschrieben 👉 Let´s Encrypt – Problem binding to port 80: Could not bind to IPv4 or IPv6.. Es handelt auch bei der Synology um das exakt gleiche Problem, jedoch ist es dort nicht so gut beschrieben. Die Fehlermeldung "Failed to connect to Let's Encrypt. Please make sure the domain name is valid." ist da wenig aufschlussreich.