Category Archives: DataCenter

Why Generic Linux RAID 1 Scripts Fail on the HP MicroServer Gen8 (And How to Do It Right)

By | September 28, 2026

In our previous guide (Zero-Downtime Linux OS Mirroring: Converting a Single-Disk Server to Live High-Availability RAID 1), we demonstrated how to convert a running single-disk Linux server to a software RAID 1 mirror using mdadm, pvmove, and grub2-install. On standard modern UEFI systems, that generic script runs smoothly. But when applied to an HP ProLiant… Read More: Why Generic Linux RAID 1 Scripts Fail on the HP… »

Bash Script for Zero-Downtime Linux OS Mirroring: Converting a Single-Disk Server to Live High-Availability RAID 1

By | September 28, 2026

When you first commission a home server or NAS, setting up the operating system on a single, fast SSD is quick and straightforward. But as your services grow—hosting Docker containers, databases, storage shares, and automation routines—that single OS drive becomes a dangerous single point of failure (SPOF). If that primary drive suffers a controller failure… Read More: Bash Script for Zero-Downtime Linux OS Mirroring: Converting a Single-Disk… »

Building Resilient Self-Hosting: Dual-WAN DNS Dynamic Hopping & Autonomous Multi-Domain SSL

By | September 24, 2026

How to orchestrate seamless ISP failover across 6 international domains and build bulletproof, zero-dependency Let’s Encrypt certificate renewals behind Ubiquiti EdgeOS and Apache. 1. Introduction & The Engineering Challenge Running a production-grade web infrastructure on self-hosted bare metal offers total privacy and freedom, but presents unique resilience challenges when hosting multiple high-traffic domains across changing… Read More: Building Resilient Self-Hosting: Dual-WAN DNS Dynamic Hopping & Autonomous Multi-Domain… »

Embeding #Grafana dashboards in the GUI of a #SpringBoot Java application or a #Spring based #Java application deployed on #Jboss

By | August 24, 2026

The following configurations should be done in order to embed Grafana dashboards directly in the GUI of a Spring based Java application deployed on Jboss. Note that this is a mix of Java code, Jboss configurations and Grafana configurations that should be done so to be able to smoothly embed Grafana Dashboards. The current example… Read More: Embeding #Grafana dashboards in the GUI of a #SpringBoot Java… »

Building an Automated Unified Monitoring Stack: Integrating LibreNMS, SNMP, Tailscale, UniFi & UISP APIs

By | August 19, 2026

Executive Summary Observability in a multi-site network requires more than simple ping checks. To maintain high availability, detect performance degradation, and monitor system health across multiple locations (Sopor Site and Mircea Eliade Site), we built a centralized, automated monitoring hub powered by LibreNMS. This architecture unifies SNMP polling, Tailscale mesh network routing, UniFi Site Manager… Read More: Building an Automated Unified Monitoring Stack: Integrating LibreNMS, SNMP, Tailscale,… »

Multi-Site Homelab Mesh Networking: Building a Zero-Trust Network Overlay with Tailscale & Subnet Routing

By | August 19, 2026

Executive Summary Connecting servers, storage nodes, and management interfaces scattered across different physical sites and ISP connections presents a classic networking challenge: handling dynamic IP addresses, Carrier-Grade NAT (CGNAT), firewall traversal, and secure remote access without exposing raw ports to the public internet. In our multi-site architecture, we resolved this by implementing Tailscale—a zero-trust overlay… Read More: Multi-Site Homelab Mesh Networking: Building a Zero-Trust Network Overlay with… »

My AI Assistant: Building a Private, E2EE Mobile Command Center with Signal, Obsidian, and Antigravity CLI (agy)

By | August 16, 2026

In modern self-hosting and homelab architecture, remote management often forces a trade-off between convenience and security. Exposing web interfaces to the public internet or relying on proprietary cloud bots introduces security vectors and metadata leakage. By combining Signal (the gold standard of end-to-end encrypted messaging), Antigravity CLI (agy) (an autonomous local AI agentic assistant), and… Read More: My AI Assistant: Building a Private, E2EE Mobile Command Center… »

Home Assistant & Smart Infrastructure Setup (13): Tracking Web Analytics Locally: Integrating WordPress Jetpack Stats & Uptime with Home Assistant

By | June 24, 2026

For self-hosted bloggers and developers, keeping an eye on website uptime and audience engagement is crucial. However, checking web dashboards constantly is distracting, and polling local databases for traffic metrics can slow down your site’s performance. If you use WordPress connected to Jetpack (by Automattic), you can leverage the WordPress.com cloud REST API to pull… Read More: Home Assistant & Smart Infrastructure Setup (13): Tracking Web Analytics… »

Home Assistant & Smart Infrastructure Setup (12): Off-Grid Smart Home Control, Bridging Meshtastic (LoRa) and Home Assistant Assist

By | June 23, 2026

Imagine controlling your entire smart home—closing blinds, turning off lights, checking room temperatures, or arming security systems—from miles away, without cellular coverage, internet access, or grid dependencies. By combining Meshtastic (an open-source, decentralized LoRa mesh network) with Home Assistant (the ultimate local home automation hub), you can build a secure, long-range, off-grid control link that… Read More: Home Assistant & Smart Infrastructure Setup (12): Off-Grid Smart Home… »

Home Assistant & Smart Infrastructure Setup (11): Brother & IPP: Smart Printer Integration

By | June 22, 2026

Goal: Connect your smart laser printer (Brother MFC-L2710DW) via IPP and SNMP to track diagnostic stats (toner levels, drum life, fuser health, page counters). Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern smart homes. Beyond convenience for terminal users, these CLI scripts act as… Read More: Home Assistant & Smart Infrastructure Setup (11): Brother & IPP:… »