ahmadcloud.my.id_

~/articles

Articles

The complete archive — every published article, newest first. Browse by category or topic instead.

5 articles

  1. Your Servers Are Already Telling You What's Wrong. You're hardly listening.

    Learn how a read-only AIOps assistant uses AI to analyze server logs, detect issues, and simplify on-premise infrastructure monitoring.

    Ahmad Naufal#ai #infrastructure #linux #sre
  2. Replacing Failed Disks on RAID10 ZFS in Separate Arrays on Proxmox VE 9.x

    A practical walkthrough for safely replacing failed disks in a degraded Proxmox VE 9.x ZFS RAID10-style setup, including partition backup, GUID randomization, disk replacement, and final pool health checks.

    Ahmad Naufal#linux #storageprovisioning
  3. Deploying Node.js Applications with Ansible, NVM, PM2, Nginx, and Let's Encrypt

    Learn how to deploy Node.js and Vite applications with Ansible using NVM, PM2, Nginx, and Let’s Encrypt. This guide walks through a practical role-based deployment workflow for provisioning servers, managing Node.js versions, handling private GitHub repositories, configuring PM2 processes, serving static Vite builds, and automating TLS certificates with Certbot.

    Ahmad Naufal#ansible #automation
  4. Stop Clicking Through GitHub Settings: Manage Actions Secrets with Terraform

    Learn how to manage GitHub Actions secrets and environment variables with Terraform using the integrations/github provider, a nested repo/environment schema, and an S3-compatible RustFS backend.

    Ahmad Naufal#automation #cloudflare #terraform
  5. From Clicking VMs to a Private Cloud: Terraform + Proxmox (the parts the docs skip)

    A practical guide to managing Proxmox VMs and LXCs with Terraform, including template builds, for_each workloads, S3-compatible state, cloud-init, and real-world gotchas.

    Ahmad Naufal#automation #private-cloud #proxmox #terraform