Separate Media Domain for Akkoma

The last release of Akkoma finally enforces setting a base_url value for the uploader (guess who didn’t read the release notes before upgrading and had to start digging after the service refused to start). To enable akkoma to start again I set the base_url value to the main domain of my akkoma instance but this still leaves a rather stern warning to switch to another domain for uplaods (and the media proxy if you use it)....

Git commit · b3b82e4 · May 11, 2024 · 1 min · 152 words · Christian Drexler

Pleroma: Remove Rum Index

When setting up pleroma for my activity-pub instance I was a bit over-zealous and selected the option “Enable RUM index” without knowing what it means. As this is a single user instance using RUM indices is really not neccessary, also I found out that they are quite heavy in disk usage, blowing up the db by several GB. I also found out that creating these indices takes a very long time when I upgraded to a newer PostgreSQL version and had to import the dump file....

Git commit · 256acd3 · April 11, 2023 · 2 min · 267 words · Christian Drexler

Pelican2Hugo

Das Blog ist wieder mal auf eine neue Plattform umgezogen, es bleibt bei einem static site generator, aber statt Pelican ist jetzt Hugo am Start. Die Artikel sind nach wie vor in Markdown verfasst, so dass hier keine Umwandlung notwendg ist, einzig die Headers/Front Matter sind in einem neuen Format. Ich habe ein Conversionsskript geschrieben, das die Frontmatter von Pelican ins Hugo-Format umwandelt.

Git commit · 8453f94 · December 27, 2021 · 1 min · 63 words · Christian Drexler

Terraform und Lxd

Terraform ist eine deklarative Beschreibungssprache für Cloud-Infrastrukturen. Unterstützt werden viele Cloudprovider, unter anderem auch lxd. ...

Git commit · 883e584 · December 25, 2021 · 1 min · 128 words · Christian Drexler