Installer scripts for tools and software used regularly. Tailored to THectic's preferences, but easy to adapt.
Also browsable as a site: scripts.thectic.nl (src/).
git clone --recurse-submodules https://github.com/Thectic-NL/Scripts.git
cd ScriptsBash:
./<tool>_installer.shPowerShell:
pwsh ./<tool>_installer.ps1Dependency 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.
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.