Scripts

Linux Setup & Automation

LibreNMS Extend Scripts

Interactive installer for LibreNMS SNMP extenders including Docker, Proxmox, ZFS, SMART, and more.

Network Auto-Reboot Script

Configures a Linux system to automatically reboot when internet connectivity is lost.

SNMPDv3 Setup Script

Installs and configures snmpd with secure SNMPv3 credentials (SHA auth + AES privacy) for use with LibreNMS.

Weekly FSTRIM Setup Script

Schedules a weekly systemd fstrim timer to maintain SSD performance and extend drive lifespan.

Tailscale Exit Node Setup

Installs Tailscale as an exit node with UFW firewall rules, IP forwarding, and network performance optimizations.

GitLab Runner Cleanup Script

Schedules a daily systemd timer to prune cached Docker images and run fstrim on self-hosted GitLab CI/CD runners.

Windows Diagnostics

Windows UEFI CA 2023 Enrollment Checker

Checks whether the replacement Microsoft 2023 Secure Boot CA certificates are enrolled before the expiring 2011 certificates cause boot failures. Detects enrollment phase and gives fix steps.