Notes on infrastructure, self-hosting, software and the occasional experiment — in English and German.
-
Hello from the new static blog
A quick smoke-test post: code highlighting, a table, and a Mermaid diagram.
-
Mobile Split-Klimaanlage: Midea PortaSplit
Was ist eine (mobile) Split-Klimaanlage? Eine Split-Klimaanlage besteht aus zwei getrennten Geräten, die durch eine Leitung verbunden sind. Das Innengerät ent
-
SmartEnergy EnergyLive HomeAssistant Konfiguration
Wie man EnergyLive (von SmartEnergy) mit Home Assistant verbindet. Und ein Vergleich mit der MQTT Lösung von SHRDZM
-
Home Assistant on Proxmox with ZFS
Home Assistant is only provided as qcow2, but it is easy to convert it to a ZVOL. Let's directly start. Creating a temporary local dir storage We will later a
-
Traefik vs Nginx (Proxy Manager): Choosing the right tool for container routing
Introduction In the self-hosted community, many tend towards setups involving NGINX or NGINX Proxy Manager to route to their containers. This article contrast
-
Tunneling Traffic of Containers Through a VPN
In a previous post I described how to route traffic for a single Linux user through a VPN. For containers, the process is much simpler. To begin, create a doc
-
From Plesk to Containers: Pterodactyl on Docker
Back in the day, Plesk was the go-to platform for many developers and administrators who wanted to manage their web services in an intuitive manner. Today wit
-
Tunneling traffic just for one Linux system user through a VPN
Namespaces One Open-Source software to easily to the job: https://github.com/slingamn/namespaced-openvpn It can be even used with systemd (source): Before=sys
-
Monoblock Klimaanlage: Umrüstung auf Zweischlauch?
In Wien wird die Hitze immer unerträglicher (besonders Extreme nehmen zu). Nicht umsonst plant eine hohe Anzahl den Kauf von Geräten (siehe kurier Artikel). A
-
Gastherme mit Homematic IP und CCU ansteuern
Bei klassischen Altbauten hat man meist ein Raumthermostat (zB im Wohnzimmer), sowie einfache Ventile an den Heizungen. Das Raumthermostat steuert, ob die Gas
-
Installing Pterodactyl for Plesk
Pterodactyl is a software for managing game servers. As it’s still in development, installing it in some environments is not straight-forward. You should read
-
Let's Encrypt, Plesk and nginx: The authorization token is not available at X
When nginx is used with custom (rewrite) rules in Plesk, the rules could hinder the Let’s Encrypt authority to fetch the token file, which is automatically pr
-
Updating Pterodactyl from v0.6 to v0.7 with a Plesk installation
As requested, I provide here a simple guide for upgrading pterodactyl to 0.7 (from 0.6), when used with my installation guide. Installing Pterodactyl for Ples
-
Fixing Let's Encrypt with custom Nginx rules on Plesk
When having expressions like this: location ^/(?:\\.|include) { deny all; } All requests which start with a dot (.) or include get denied. As such the require
-
Script for creating a chroot environment
This script creates a chroot environment for use with php-fpm. To be called with the chroot directory and a php binary. ./scriptname /dir/to/chroot /usr/bin/p
-
Reading analog values with STM32F4 (ADC)
For some reasons, there is no simple guide on how to use the ADC of STM32F4, which is widely used in the STM32F4 Discovery Evaluation board. Here I use the GC
-
Writing a Bot for Multiplayer Games with Code Injection
How does Honorbuddy work? How are cheats and/or bots written? This article is an introduction on how to reverse engineer a game and where to look after variab