Like many, I’ve been experimenting with Claude recently and tried to explore not only its capabilities, but of course also its limitations. The illusion that I could assign it a task and the AI tool...
I tried to build a design system with Figma and Claude from Scratch
Like many, I’ve been experimenting with Claude recently and tried to explore not only its capabilities, but of course also its limitations. The illusion that I could assign it a task and the AI tool...
Get Valid TLS Certificates for Icinga Web Despite a Firewall
Lots of big companies lock down their IT infrastructure in the internal network, sometimes they even use only locally mirrored repositories. I totally understand this, especially since our CVE-2024-49369. Nowadays, when LLMs find security holes even in OpenBSD, you...
XSS Vulnerability in Icinga PHP Library
Today we announce a security update for Icinga PHP Library. It solves a severe cross-site scripting attack vulnerability and affects multiple Icinga products at once. It has been published as GHSA-55wf-5m3q-6jjf. Installing the update v0.19.2 as soon as possible is...
Icinga DB Web migration made easier
For users using monitoring module, migrating their custom dashboards, navigation items and permissions and restrictions to Icinga DB Web has been made easier with the recent Icinga DB Web release (v1.1.1) through its migrate command. Once Icinga DB Web has been...
Releasing Icinga DB Web v1.1.1 and Icinga Web 2.12.1
Today we’re announcing the general availability of Icinga DB Web v1.1.1 and Icinga Web 2.12.1. Icinga DB Web You can find all issues related to this release on our Roadmap. Automated Migration The release of v1.0.0 already assisted in migrating URLs from the...
Figma’s powerful Auto Layout Feature
While it might be different within organizations, most demonstrations of Figma features publicly available use case you can see on the Internet are pretty basic. It makes sense for demonstration purposes, but I’d like to show how I use more complex Auto Layout setups...
Content-Security-Policy: How to add inline CSS to HTML Documents in Icinga Modules
Since the Icinga Web 2.12 release we have added a setting to enable content security policy in Icinga Web. This provides security against Cross-Site Scripting (XSS) attacks when the setting is enabled. This is done by adding Content-Security-Policy in our HTTP...
Releasing Icinga Web v2.12
Today we’re announcing the general availability of Icinga Web v2.12.0. You can find all issues related to this release on our Roadmap. Please make sure to also check the respective upgrading section in the documentation. PHP 8.2 Support This release finally adds...
IPL: How to use ipl-stdlib and ipl-i18n
In my previous blogpost, I explained how easy it is to validate forms with the ipl-validator. Today we will talk about the following two very useful libraries: Ipl-stdlib: All our libraries are based on this library. It provides many useful features like string...
How useful is the Figma’s new variables feature?
When the news appeared that there would be a new Variables feature released for Figma, it immediately seemed huge to me. I’ve just started building the Icinga Web Design System in Figma. One of the biggest struggles was to deal with our light/dark theme modes. I...
Releasing Icinga Web Jira Integration v1.3.0
We are happy to announce the release of Icinga Web Jira Integration v1.3.0 today. You can find all issues related to this release on our Roadmap. What's It All About The last state change of an Icinga object is now shown in the Jira issue description. This allows you...
Releasing Icinga Cube v1.3.0
Today we’re announcing the general availability of the Icinga Cube in version 1.3.0. You can find all issues related to this release on our Roadmap. What's it all about The impatient and attentive reader can take a look at the screenshot below first. It shows all the...
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.









