This repository contains various scripts I have created to assist with my homelab and day-to-day work projects.
📂 Repo Structure
- kvm-virt-install
🗃️ KVM VM Installer Script
This script automates the creation and network configuration of virtual machines using virt-install and virt-customize.
- kvm-virsh-shutdown
🗃️ KVM Mass Shutdown Script
This Bash script automates shutting down all running KVM virtual machines managed by virsh.
- snmpv3-rocky-librenms
🗃️ Rocky Linux SNMPv3 configuration for LibreNMS integration
This Bash script automates the configuration of the SNMPv3 settings on a Rocki Linux device for LibreNMS integration.
- network-bond-file
🛠️ Bridge + VLAN Config Generator (KVM - Rocky Linux)
This Bash script generates legacy network-scripts files to create a bridge on top of a VLAN-on-bond interface (e.g., bridge-100 over bond0.100) for KVM hosts.