DNS

How to Configure Server Blocks in Nginx on RHEL 10 — step-by-step RHEL 10 tutorial on Progressive Robot

How to Configure Server Blocks in Nginx on RHEL 10

Introduction How to Configure Server Blocks in Nginx on RHEL 10 on RHEL 10 provides administrators with a robust, enterprise-ready workflow that integrates cleanly with systemd, SELinux, firewalld, and the modern AppStream module system. In this tutorial we will walk through every step required, from package installation to verification, so that the resulting configuration is […]

Read more
How to Configure Virtual Hosts in Apache on RHEL 10 — step-by-step RHEL 10 tutorial on Progressive Robot

How to Configure Virtual Hosts in Apache on RHEL 10

Introduction RHEL 10 ships with a stable, security-hardened base that makes deploying configure virtual hosts in apache both straightforward and auditable. This tutorial covers the complete procedure for how to Configure Virtual Hosts in Apache on RHEL 10, including dnf module streams where applicable, systemd unit management, and the firewalld rules required for network-facing services. […]

Read more
How to Install Nginx on RHEL 10 — step-by-step RHEL 10 tutorial on Progressive Robot

How to Install Nginx on RHEL 10

Introduction RHEL 10 ships with a stable, security-hardened base that makes deploying install nginx both straightforward and auditable. This tutorial covers the complete procedure for how to Install Nginx on RHEL 10, including dnf module streams where applicable, systemd unit management, and the firewalld rules required for network-facing services. Prerequisites You will need: a registered […]

Read more
How to Install and Configure Apache HTTPD on RHEL 10 — step-by-step RHEL 10 tutorial on Progressive Robot

How to Install and Configure Apache HTTPD on RHEL 10

Introduction Setting up install and configure apache httpd on a RHEL 10 server is a common task for system administrators, DevOps engineers, and site reliability engineers. This guide explains how to Install and Configure Apache HTTPD on RHEL 10, with all the commands you need, the SELinux and firewalld considerations to keep in mind, and […]

Read more
How to Configure Infrastructure as Code with Pulumi on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Configure Infrastructure as Code with Pulumi on RHEL 9

Pulumi is a modern Infrastructure as Code platform that lets you define, deploy, and manage cloud resources using general-purpose programming languages — Python, TypeScript, Go, C#, and Java — instead of a domain-specific language like Terraform’s HCL. This means you get real loops, conditionals, functions, classes, and access to the full ecosystem of your chosen […]

Read more
How to Install and Use Fluentd for Log Aggregation on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install and Use Fluentd for Log Aggregation on RHEL 9

Fluentd is an open-source data collector that unifies log aggregation across your infrastructure, enabling you to collect, parse, transform, and forward logs to multiple destinations from a single configuration file. Maintained by the Cloud Native Computing Foundation (CNCF), it has become the industry standard for centralized log management in cloud-native environments. The Treasure Data distribution, […]

Read more
How to Configure Prometheus AlertManager on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Configure Prometheus AlertManager on RHEL 9

Prometheus AlertManager is a standalone component of the Prometheus monitoring stack responsible for deduplicating, grouping, routing, and dispatching alerts to notification channels such as Slack, email, and PagerDuty. While Prometheus evaluates alerting rules and fires alerts, it is AlertManager that decides who gets notified, when, and how — preventing alert storms and on-call fatigue through […]

Read more
How to Set Up a Local Container Registry with Harbor on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Set Up a Local Container Registry with Harbor on RHEL 9

Harbor is an enterprise-grade open-source container registry that extends the basic Docker Registry with role-based access control, vulnerability scanning, image signing, and replication across multiple registries. While Docker’s official registry:2 image is suitable for simple use cases, Harbor is purpose-built for teams that need audit logs, project-level isolation, and automated security scanning before images reach […]

Read more
How to Install and Configure Drone CI on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install and Configure Drone CI on RHEL 9

Drone CI is an open-source, container-native continuous integration and delivery platform that runs every pipeline step inside an isolated Docker container. It integrates natively with GitHub, Gitea, GitLab, and Bitbucket, making it a lightweight alternative to Jenkins for teams already working with containers. Drone’s configuration lives in a .drone.yml file committed alongside your code, keeping […]

Read more
How to Install and Use Podman with Buildah on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install and Use Podman with Buildah on RHEL 9

Buildah is a daemonless, rootless command-line tool for building OCI-compliant container images — without requiring a running Docker daemon or root privileges. On RHEL 9, Buildah ships as a first-class tool alongside Podman, and the two integrate tightly: images built with Buildah appear immediately in Podman’s local image store. Buildah’s fine-grained API lets you build […]

Read more
CHAT