Scripts
Installatiescripts voor tools die THectic regelmatig gebruikt — Bash en PowerShell, makkelijk aan te passen
Gebruik
git clone --recurse-submodules https://github.com/Thectic-NL/Scripts.git
cd ScriptsBash:
./<tool>_installer.shPowerShell:
pwsh ./<tool>_installer.ps1Automatisering
Dependency-checks draaien wekelijks via GitHub Actions. Bij gevonden updates wordt automatisch een PR aangemaakt.
Scriptvalidatie draait bij elke push: ShellCheck voor Bash, PSScriptAnalyzer voor PowerShell.
Opmerkingen
testssl.shzit als Git-submodule in de repo. Draaigit submodule update --initals die na het klonen ontbreekt.- NGINX-updates vereisen handmatige checksum-verificatie:
.github/scripts/update-nginx-checksums.sh - Sommige scripts zijn deels geschreven met hulp van GitHub Copilot.