Centralized Log Monitoring with Kibana, Elasticsearch, and Filebeat

Logs are an essential aspect of server and application management. They help identify issues, troubleshoot problems, and monitor performance. However, with multiple servers and applications like VPN, DNS, HAProxy, or Home Assistant running, monitoring logs can become a challenging task. Especially when analyzing requests through multiple Docker microservices. This is Read more…

HAProxy

The High Availability (HA)Proxy is an open-source very fast and reliable reverse proxy and load balancer. Over the years it has become a state of the art open-source product and is often deployed by default on popular cloud platforms. Basic Setup with Health Endpoint and Statistic Page For a first Read more…

Set up your own VPN

A Virtual Private Network (VPN) is used to extend an existing private network across the internet (public network). VPN enables connected devices all over the world to interact through an encrypted connection as if they were connected directly to the private network. Undoubtedly this opens several obvious advantages. Therefore, it’s Read more…

Private DNS-Server in 3 Steps

There are several reasons to use a private DNS-Server within a network.
This post is about how to set up a private DNS-Server based on Pi-hole and using Docker. Pi-hole is a very lightweight, scalable, robust, open-source software that provides a beautiful and responsive web interface to control the DNS-Server and view statistics.

A basic introduction into Jigsaw and the impact on Java-Application startup time as well as the footprint

Years ago monolithic software often seems widespread while in recent years developers have focused on structuring their application architecture into technical components to achieve maintainable self-contained software units. Since Java offered no direct support to separate different parts of software functionality, using Maven modules in combination with naming conventions has Read more…

Android Application Security Evaluation

In 2019 I received my Master’s degree from the Vienna University of Technology for my thesis on Efficient Automated Analysis of Android-Applications Related to IT-Security Based on Open-Source-Tools.

To provide the ability of automated Android-Application security testing on different security fields, I implemented a web-based Testing as a Service (TaaS) Framework as part of my master thesis with the focus on…