Blog

TeddyCloud on a Public Server IP with LetsEncrypt

10.01.2025

TonieBoxes are a great kind of toy for fathers of young children. It allows them to play music or audio books on their own, just by placing funny little figures on it. It's cute, cuddly, extremely intuitive, and not that technically complex. However, there is a major disadvantage: the device is...

Read more


Sync Zotero Library to Nextcloud

18.07.2022

For my research, I'm using Zotero for bibliography management. It's free, it's great, and it fits perfectly for my needs. In this blog post, I show how to configure Zotero to synchronize your Zotero Library to Nextcloud. For some of the research papers I've read during my research activities,...

Read more


GPG Agent for SSH Authentication (Update)

14.06.2021

In my last post regarding the usage of GPG Agent for SSH Authentication (read here) I presented my first solution to replace the default OpenSSH Agent with GPG's SSH Agent support. With the update to Ubuntu 21.04 I had to reconfigure this, since the current way stopped working. Prequisites The...

Read more


Kubernetes Cluster on Hetzner Bare Metal Servers

29.06.2020

If you want to run your own Kubernetes Cluster, you have plenty of possibilities: You can set up a single node cluster using minikube locally or on a remote machine. You can also set up a multi node cluster on VPS or using managed cloud providers such as AWS or GCE. Alternatively, you can use...

Read more


Maintenance of Long-Living Smart Contracts

02.03.2020

Last week at the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems, together with Sven Peldszus, I presented a paper regarding the Maintenance of Long-Living Smart Contracts. Lohr, M., & Peldszus, S. (2020). Maintenance of long-living smart contracts. CEUR Workshop...

Read more


Gitlab on a Diskstation

29.12.2019

Sometimes, regardless of the possibilities offered by "the cloud", you want to host important services yourself. For me as a software and DevOp engineer, this applies to my source code. For this reason, I host my GitLab instance myself. Since the GitLab package for DSM provided by Synology is...

Read more