Skip to main content

Rootknecht's Blog

2022

One year macOS (after 10 years Linux)
·1272 words·6 mins
configuration hardware workflow my experience
In this post I want to describe my experience with macOS and especially “the bad” and “the ugly” topics from last year’s post.
List network resources of a webpage via a script
·598 words·3 mins
web programming tools
Due to recent written warnings because of including Google fonts I wrote a little python script that checks the resources, like fonts, a webpage loads.
How I handle multiple Git configurations
·679 words·4 mins
shell workflow configuration
I have to handle multiple git configurations for my clients and for my different repositories. Here is how I handle them!
Reading/storing articles with Obisidan and Remarkable2
·766 words·4 mins
workflow
My workflow for reading and storing articles from the web with reMarkable2 and Obsidian.
Check the connection to Redis
·293 words·2 mins
shell programming devops golang
Recently, I had to check the connectivity to a Redis 6 TLS enabled and password protected instance. In this post, I want to give you an overview of the different approaches to verify if a Redis is up and reachable.
Pre-commit hook for YAML doc-start
·788 words·4 mins
devops programming configuration
In my daily business I have to deal with a lot of YAML files. In my opinion, it is best practice to write --- (three dashes) at the beginning of a YAML file. This post describes how to utilize Git pre-commit hooks to automatically insert --- at the beginning of your YAML files before committing them.
Easy reverse proxy with Caddy
·627 words·3 mins
self-hosted tools devops
Imagine you require a simple reverse proxy for one of your servers but you don’t have the permission to install Nginx, Apache etc. Or you really just need a simple proxy and don’t want to mess around with proxy configuration. In this post we will have a look for an comparatively new proxy called Caddy which is a perfect match for this scenario.
Single binary web app with Gin-Gonic
·783 words·4 mins
tools golang programming
What is so special about a single binary with Go you might ask? That is nothing special and a major feature of Go out of the box. Things change when you want to bundle template files and static assets for your Gin-Gonic web application in one binary. In this post I’ll explain how I built a single binary web application with HTML templates, CSS, JS and more included.
Building multi arch Docker images
·265 words·2 mins
devops tools docker
In this post I want to briefly describe how to build Docker images for both platforms at the example of a Docker image for troubleshooting purposes especially within a Kubernetes cluster.
Building your own news service with Huginn
·1056 words·5 mins
diy tools self-hosted
I am (still) a big fan of RSS feeds, and I have built a neat collection of feeds on my self-hosted Tiny Tiny RSS. However, not all interesting blogs do offer an RSS feed. In this post, I will show you how I generate my own RSS feed from those blogs via Huginn.