How to securely set up an encrypted Debian server (IMHO)

In this post I describe what I do to securely set up dedicated servers, from zero to serving stuff. Additionally I'll try to describe basic security measures that I think are a good base for a secure deployment....

Setting up Mastodon for development

In this post, I will show how I set up Mastodon locally for development using Docker to run the required services....

Setting up an encrypted MQTT server on Debian/Ubuntu using mosquitto.

In this tutorial I will show how to install a MQTT server (mosquitto) on Debian/Ubuntu based systems with authentication and TLS using Let's Encrypt....

Automagic Minecraft Server Backups With Map Renderings Using GitLab CI and GitLab Pages

This article describes how I managed to set up a minecraft server with automated backups and map renderings all without doing a thing once it's set up....

How to monitor dedicated servers (IMHO)

I have been playing with monitoring applications and servers for a while now and especially like Prometheus and Grafana. In this post I'll try to show how I monitor a small group of dedicated servers....

How to deploy a single JAR file to Maven (oneliner)

I sometimes stumble upon Java libraries that are not available in Maven (or Gradle which seems to use the same ecosystem). To have to most convenient way of developing (ie. contributors should not have to download dependencies for themselves) I use my own Maven repository for hosting these....

Developing Greenfoot games with Maven/IntelliJ/Eclipse

I found out, how to create a Greenfoot game without having to use the Greenfoot IDE. I'm programming using IntelliJ and building using Maven. It works like a charm and it's a lot more convenient to use this over the Greenfoot IDE....