Shop
Production-ready tools for sysadmins and families. All MIT licensed, all owned by you forever. No subscriptions, no SaaS, no telemetry. Just scripts and guides you can actually use.
☕ All paid products sold via Ko-fi — instant download, no account needed
🆓 Free Tools — Start Here
Grab these first. No email required. No signup. Just scripts.
These solve one specific problem each. Use them forever, modify them freely. When you outgrow them, the paid toolkits below go deeper.
🔒 SSL Certificate Expiry Checker
Find certificates about to expire before they break your site
A simple bash script that checks SSL certificate expiry dates for one or more domains and alerts you if they’re expiring soon. Exit codes make it perfect for cron + monitoring integration.
./ssl-cert-checker.sh -f domains.txt
Get the script → · Download the whole pack
🔍 Log Pattern Search with Context
Find errors across multiple log files in seconds
Search multiple log files for patterns with surrounding context lines. Smart time-range filtering, case-insensitive option, and color output make debugging much faster than grep + manual context-finding.
./log-tail-search.sh -p "Failed password" -s 24h -i
Get the script → · Download the whole pack
🔑 SSH Key Security Auditor
Find weak keys, suspicious restrictions, and bad permissions
Audit SSH keys across all user accounts. Reports every authorized key with type and length, flags weak DSA/short RSA keys, finds private keys with world-readable permissions.
sudo ./ssh-key-auditor.sh # includes /root
Get the script → · Download the whole pack
📊 Disk Quota Checker
Find who’s using the most disk on shared systems
Find top disk space users on shared /home or any other directory. Auto-flags users over 10GB as cleanup candidates. Useful for finding runaway logs, large Docker workloads, or old data.
sudo ./disk-quota-checker.sh -d /var/www -n 20
Get the script → · Download the whole pack
🔄 Safe Service Restart
Restart services with pre-checks and rollback guidance
Restart a systemd service safely. Records state before restart, runs your custom health check before and after, waits for the service to come back up, and prints recent logs if something fails.
./service-restart-tamer.sh postgresql --wait 30
Get the script → · Download the whole pack
💎 Paid Toolkits & Guides
For when you need more than a free script. Toolkits bundle scripts + docs + decision trees. Guides give you printable checklists you can hand to someone or stick on a fridge.
The 5-Minute Server Health Check Toolkit — $9

Catch problems before they page you at 3am
A complete server health check toolkit: multiple scripts, documentation, and decision trees from a real-world-tested workflow. For sysadmins, by a sysadmin.
Read full description → · Buy on Ko-fi →
🧡 Senior Phone Setup & Maintenance Checklist — $5
The printable checklist that keeps your aging parent’s phone working — quarter after quarter
A 10-page PDF covering initial phone setup, the 20-minute quarterly checkup routine, and a complete emergency playbook (frozen phone, scam calls, lost phone, forgotten passcode). Includes a laminatable fridge quick-reference card. Based on the senior-tech article series — tested by a real 78-year-old mom.
What’s inside:
- Part 1: Initial 30-minute phone setup (checklist format)
- Part 2: Quarterly tech checkup (7-step, 20-minute routine)
- Part 3: Emergency playbook (5 scenarios with step-by-step fixes)
- Part 4: Fridge quick-reference card (cut out and laminate)
- Part 5: Checkup calendar and note-taking template
Read the free blog series → · Buy the printable PDF on Ko-fi →
How it works
Free tools:
- Click any free tool → read the description
- Copy the script (or download the pack)
- Use forever — MIT licensed
Paid toolkits:
- Click any paid toolkit → read the full description
- Click “Buy on Ko-fi” → instant payment, no account needed
- Receive the download link immediately
- Use forever — MIT licensed
- 60-day no-questions refund
Why these prices are low
- $9-19 feels right for scripts that took real time to write and test
- Low prices = impulse buys = more sales = more word-of-mouth
- You get a working tool, I get to keep making tools. Win-win.
What you won’t find here
- ❌ No monthly subscriptions
- ❌ No SaaS dashboards
- ❌ No telemetry phoning home
- ❌ No “premium” tiers gating basic features
- ❌ No accounts required
You own what you buy. Modify it. Redistribute it. Use it in your team. It’s yours.
Questions?
Email pragmatic@pragmaticsysadmin.help
Or tip what you want at Buy me a coffee on Ko-fi if you find the free content useful.