All Posts

Fun with OpenSSL: Create new keys for Apache Kafka

So it happens we are using the Bitnami Kafka Helm Chart. After 365 days the auto generated certificates are outdated and Kafka refuses to run.

Read more ...


Bootstrap a Plone backend with mxmake

mxmake simplifies the setup of a Plone backend.

Read more ...


Generating a Volto 18 alpha project

It’s just Yeomen, but it has its quirks. This is for 18.0.0-alpha.25, but should work for other 18 alpha versions as well.

Read more ...


Exporting Plone content to Excel

I have customers who want to export some contents of a Plone site to Excel. Since this is a database-like site, there are different areas resulting in different Excel files.

Read more ...


LittleFS with VSCode/Platformio and ESP8266/ NodeMCU

The current manuals are not exact enough for me. I want to use the LittleFS filesystem with the ESP8266 and Platform.io. But for some reason I got no files on the device.

Read more ...


Beginner-things I found about the ESP8266/ NodeMCU

I have some ideas what to do with my NodeMCU boards. I need to learn how to use them and how to program them.

Read more ...


Fix broken zodbpack on Zope with RelStorage

For some (unknown) reason the pack table in the RelStorage database got into a broken state, which prevented the zodbpack script from running.

Read more ...


CMS married OpenSearch/ Elasticsearch: collective.elastic.plone

After about four years of engagement: Marriage came with version 2.0.0 in tandem with collective.elastic.ingest.

Read more ...


Mix PEP 420 Python Packages With Old Style Packages

Python 3.3 (!) introduced PEP 420 Implicit Namespace Packages. Prior to this format one had to put an __init__py file into each directory to make it a package.

Read more ...


Using Kaniko instead of Dockers Buildx in GitlabCI

Dockers buildx with docker:dind takes a lot of time - about 2 minutes - to run in GitlabCI.

Read more ...


OpenSearch Docker Ingest Attachment Plugin to index Plone content

How to get a Docker image with the OpenSearch ingest-attachment plugin.

Read more ...


Clone ZFS Pool To New Disk for replacement

Plan: Replace old ZFS formatted NVMe SSD with new, larger one.

Read more ...


Ausweisapp als Deutscher im Ausland aktivieren

Ein Info die nirgends so leicht zu finden war, ist wie ich als Deutscher Staatsbürger mit Wohnsitz in Österreich die Ausweisapp aktivieren kann.

Read more ...


A Blog Again

After I blogged a while here and there, on services died and I lost my content, I decided to blog again.

Read more ...