bytelyst-devops-tools/scripts
root e57038a6a2
Some checks are pending
pre-commit / pre-commit (push) Waiting to run
docs: advance Hermes setup roadmap
2026-05-27 10:12:27 +00:00
..
VMs chore: move login sh into scripts folder 2026-05-09 15:58:08 -07:00
hermes-health-watchdog.py docs: advance Hermes setup roadmap 2026-05-27 10:12:27 +00:00
monitor-lucky25-execution.sh chore(devops): tighten deployment scripts 2026-05-18 09:01:03 +00:00
README.md Add safe templates and tooling adoption docs 2026-05-05 01:16:27 +00:00
ubuntu-vm-security-update.sh Harden Ubuntu VM update script readiness checks 2026-05-05 03:09:57 +00:00

Scripts

This directory is the preferred home for self-contained operational scripts.

Current Scripts

  • ubuntu-vm-security-update.sh
    • Supported.
    • Purpose: update and harden Ubuntu VMs with unattended upgrades, UFW, and fail2ban.
    • Risk level: high, because it modifies packages, firewall rules, and reboot behavior.

Conventions

  • New standalone operational scripts should go here instead of the repo root.
  • Each script should document:
    • prerequisites
    • required environment variables
    • destructive or privileged behavior
    • example usage
  • Scripts that change host state should support --help and a non-destructive preview mode when practical.

Legacy Note

The repo root still contains older shell utilities. Those are not all deprecated, but new work should prefer scripts/ for clearer ownership and discoverability.