Using the OPNsense API with Python
The OPNsense firewall exposes a REST API for automation and integration. This post shows how to use the API from […]
The OPNsense firewall exposes a REST API for automation and integration. This post shows how to use the API from […]
TL;DR How Active Works How Passive Works Quick Comparison Aspect Active Passive Connection Agent → Server :10051 Server → Agent
When I followed my earlier guide End-to-End Stream: Cassandra 5.0.5 CDC → Kafka 4.0 (SASL/SSL) → Spark 3.5.6 → Delta
This post is a follow-up to:Upgrade Apache Spark 3.5.6 → 4.0 on Ubuntu 24.04 (Single Node, Classic Mode) What you’ll
Goal: Install Spark 4.0.0 (Hadoop 3, Connect build) at /opt/spark, but keep Classic mode for now by setting SPARK_CONNECT_MODE=0.We’ll remove
This guide connects Zabbix 7.4 at https://zabbix.maksonlee.com to Keycloak at https://keycloak.maksonlee.com (realm maksonlee.com) using SAML 2.0, and enables Just-in-Time (JIT)
When deploying Ceph RGW Multisite, it’s common to span zones across different regions—Asia, Europe, America—connected by wide-area networks. These connections
Kiwi TCMS is a powerful open-source test management platform. Redmine is a flexible issue tracker. By integrating the two, you
DefectDojo supports Single Sign-On (SSO) using OpenID Connect (OIDC). This guide shows how to securely integrate DefectDojo with Keycloak, making
In large-scale Android development, it’s essential to verify each proposed change before it’s merged into the integration branch. This guide