Scripts
Installer scripts for tools THectic uses regularly — Bash and PowerShell, easy to adapt
Usage
git clone --recurse-submodules https://github.com/Thectic-NL/Scripts.git
cd ScriptsBash:
./<tool>_installer.shPowerShell:
pwsh ./<tool>_installer.ps1Automation
Dependency checks run weekly via GitHub Actions. When updates are detected, a PR is created automatically.
Script validation runs on every push: ShellCheck for Bash, PSScriptAnalyzer for PowerShell.
Notes
testssl.shis included as a Git submodule. Rungit submodule update --initif it’s missing after cloning.- NGINX updates require manual checksum verification:
.github/scripts/update-nginx-checksums.sh - Some scripts were partially written with GitHub Copilot assistance.