Kong-Plugin-Development auf dem Mac

Kong lässt sich mit Plugins sehr einfach und “straight forward” erweitern – das habe ich ja schon “erwähnt“. Für das Kong Plugin Development gibt es nicht allzu viel zu wissen – aber es ist ein klein wenig Fummelei, die Dev-Umgebung hinzunbekommen. Das Plugin Development Guide enthält die meisten wichtigsten Infos. Eigentlich alles Andere habe ich Read More…

Leichter tippen mit TypeIt4Me

Nur ein kleiner Tipp für Mac-Benutzer: TypeIt4Me “horcht” auf Tastatureingaben und reagiert auf einstellbare “Hot-Words” mit Ersetzungen und anderen Aktionen. Ich benutze es vor allem um zusammen mit meinem Kürzel “dstk” immer gleich das aktuelle Datum einzusetzen. D.h. immer wenn ich “dstk” tippe wird daraus automatisch z.B. “DSTK 2018-12-22”. Es kann aber viel mehr. Einfach Read More…

Verschlüsselte Partition automatisch mounten

Damit eine verschlüsselte Partition beim Booten automatisch entschlüsselt und gemountet wird, ist folgendes nötig. Erstmal die verschlüsselte Partition erstellen und zur Probe mounten (siehe dm-crypt / LUKS): dd if=/dev/zero of=/srv/storage/crypted-disk.dd bs=1M count=40000 cryptsetup -v luksFormat /srv/storage/crypted-disk.dd –type luks2 echo -n meinpw | cryptsetup -v open /srv/storage/crypted-disk.dd decrypted-disk –key-file – mkfs.ext4 /dev/mapper/decrypted-disk cryptsetup -v close decrypted-disk Read More…

APC-USV mit dem apcupsd und Zabbix überwachen

Ich hatte nun mehr als einmal erheblich Probleme mit der mysql-Datenbank nach einem Stromausfall. Da das Problem nicht wirklich auf mysql-Ebene gelöst werden kann, wollte ich es Hardware-seitig mit Hilfe einer “unterbrechungsfreien Stromversorgung (USV)” lösen – bzw. zumindest lindern oder seltener auftreten lassen. Dies habe ich mit einer USV und dem apcupsd erreicht: Dazu habe Read More…

PlantText: Diagramme aus Text generieren

Mit PlantText kann man via Text Diagramme generieren. Hier kann man das ausprobieren und live editieren. Die benutzte Spache heißt PlantUML. Man kann auch die Graphviz “Diagrammsprache” verwenden, die freiere Graphen erlaubt. Details hier. Es gibt Integrationen in jede Menge gängige Tools. Unter anderem für WordPress und Confluence. – PS. Hier und hier habe ich ja Read More…

Wappalyzer

wappalyzer ist ein Tool, das die von einer Webseite verwendeten Technologien ermittelt und anzeigt. Ich verwende es in Form eines Chome-Plugin (gibt es auch für Firefox). Es ist aber auch direkt über die Webseite nutzbar. Sehr einfach – oft recht nützlich, zumindest interessant – führt es einen doch schonmal auf Technologien, die man noch nicht Read More…

etckeeper: Konfiguration in git versionieren

Beim Entwickeln von Software ist es völlig selbstverständlich, die Dateien, an denen man arbeitet, zu versionieren mit git oder ähnlichem. Beim Administrieren kommt das nur langsam “in Mode” – v.a. im Zusammenhang mit automatischem Deployment – z.B. mit Ansible, Infrastructure as a service (Iaas) bzw. Infrastructure as Code (IaC). Aber auch bei der “klassischen” Administration Read More…

Remote Backup mit borg

“borg backup” ist mein aktuelle favorisiertes remote-Backup-Tool: Viele Daten liegen bei mir inzwischen “rum”, die ich auf keinen Fall verlieren möchte: Von Fotos über Programmcode bis hin zu gescannten Dokumenten, die ich nicht mehr in Papier aufhebe. Neben den lokal mit BackupPC erstellen Backups mache ich immer noch (mindestens zwei) verschiedene Backups auf entfernte Ziele… Read More…