Internal Automation Directory

Local asset delivery for cluster provisioning and management.

PVE

CDN Verification Check

Downloads a script to verify connection speed, pull logs, and read storage state from the local network hypervisor node.

./pve/cdn-test.sh
Debian / LXC

Basic Micro-VM Baseline

Drops minimal environment configurations, adjusts repository endpoints to local targets, and ensures basic agent features are installed.

./pve/test.sh
LXC

Debian / Ubuntu Baseline Patch

Updates repos, applies upgrades, sets system timezone, and installs core networking/diagnostic packages.

./pve/lxc-debian-baseline.sh
PVE

Cluster & Storage Health Check

Gathers storage utilization metrics, systemd failures, and checks cross-node clustering quorum states.

./pve/pve-cluster-health.sh
PVE Fixes

Remove Subscription Warning Nag

Modifies local JS frameworks on the host to gracefully hide the annoying community-tier subscription popup notice.

./pve/pve-purge-nag.sh
PVE

Total Fleet & Infrastructure Tool

Interactive whiptail provisioner to bootstrap bare-metal nodes, spin up LXC/VM tools, configure root SSH policies, and map backup/storage packages.

./pve/fleet-bootstrap.sh
PVE

Dell Hardware Firmware Updater

Automates fwupdmgr to force-refresh LVFS metadata, check physical components, and non-interactively stage UEFI/BIOS updates onto the NVMe boot paths.

./pve/dell-fw-update.sh
Debian / Ubuntu VM

Automated Docker VM Deployer

Uses libguestfs to bypass cloud-init metadata layers, injecting root credentials, guest agents, and a fully production-ready Docker engine directly into vanilla cloud images before automated host creation.

./pve/docker.sh
Debian / LXC / VM

Fleet Package Installer

Interactive whiptail installer framework used to customize system dependencies. Automatically manages Proxmox backup client repositories, initializes core storage utils, maps diagnostics arrays, and configures granular root SSH inbound login schemas.

./pve/PackageInstaller.sh