Zertifikate aus Caddy für dovecot vorbereiten

Für die Verwendung eines Mailservers, ist es sinnvoll, Zertifikate für die verschlüsselte Datenübertragung zu verwenden.
Mit den folgenden Schritten kann man diese Zertifikate etwa für den Mailserver „dovecot“ aus dem Webserver „caddy“ erstellen:

„Zertifikate aus Caddy für dovecot vorbereiten“ weiterlesen

Vagrant-Box mit Veewee erstellen

Veewee ist ein Tool, welches zum Erstellen von virtuellen Maschinen dient. Prinzipiell kann veewee dabei mit vmware (fusion), virtualbox, kvm und parallels umgehen. Besonders hilfreich ist das Werkzeug gerade bei der Erstellung für Baseboxen für Vagrant.

„Vagrant-Box mit Veewee erstellen“ weiterlesen

Continuous Delivery mit Jenkins, Gradle und Vagrant

Wie ich schon in einigen Beiträgen hier im Blog berichtet habe, verwende ich in meinen Programmierprojekten Jenkins zum Zweck der Continuous Integration (CI). Diese Woche habe ich mal versucht einen Schritt weiter zu gehen und habe mich mit Continous Delivery (CD) mit Jenkins beschäftigt.

„Continuous Delivery mit Jenkins, Gradle und Vagrant“ weiterlesen

Teil 3: Bildgalerie mit Verzeichnis synchronisieren

Ein offener Punkt, der bei der Synchonisation meiner Bildgallerie auftritt (ein Skript zur Synchronisation wurde ja in Teil 1 und Teil 2 besprochen), ist die Verwendung von Daten aus xmp-Dateien. Solche Dateien werden von Bildverwaltungsprogrammen (beispielsweise Adobe Lightroom) verwendet, um Entwicklunsgeinstellungen abzuspeichern.

„Teil 3: Bildgalerie mit Verzeichnis synchronisieren“ weiterlesen

Java-Buildtools

Im Java-Umfeld haben sich in den letzten Jahren vor allem die beiden Buildtools ANT und Maven etabliert. Doch seit etwas mehr als einem Jahr macht Gradle den beiden Konkurrenz. Das ist doch schon mal Grund genug das Tool „Gradle“ ein wenig genauer zu betrachten.
„Java-Buildtools“ weiterlesen