Author:

Centralized OIDC for Wiki.js using Keycloak

Single Sign-On for Wiki.js with Keycloak Managing multiple credentials across internal tools is tedious. We’ve…

How We Integrated Jenkins with Keycloak

Intro Managing Jenkins users can get messy, especially with multiple teams. By integrating Jenkins with…

Grafana SSO with Keycloak (The Easy Way)

Why This Matters Grafana ships with excellent OAuth support, yet many setups struggle due to…

The TLS Journey: Fixing Wiki.js → PgBouncer → PostgreSQL (and learning Node.js SNI the hard way)

You know those bugs that look small at first — but then drag you, willingly,…

Troubleshooting Puppet 8 with PuppetDB: The val Bug and Other Gotchas

This year I moved all my lab nodes to Rocky 9 and Puppet 8, aside…

Postgresql | Tablespaces on multiple file systems

Postgresql (PG) is a quite powerful open source database systems and widely used as DB…

Using PLG to monitor your environment

"Modern infrastructure, whether it’s a single server or a Kubernetes cluster, produces tons of metrics…

Kubectl cheat sheet

I am dealing with Kubernetes on a daily basis. Although I am using the very…

Wikijs | Postgresql | Transport Encryption

Today I am on a quest to have all my applications running in Kubernetes containers…

Sonarqube | Postgresql | Transport Encryption

I am using Sonarqube to validate my code, since I consider code quality important. My…
Social Media Auto Publish Powered By : XYZScripts.com