GitHub - raoulmoise/scripting: Bash, Python scripts for homelab and work

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.