Become a sponsor to Aaron Viehl
If youβre supporting my work here: thank you. Seriously. Your contribution keeps my projects alive, my routers blinking, and my coffee cup dangerously full. βπ
I was never great at school (special greetings to my Latin and Ancient Greek teachers π), but I found my world in IT - and stayed there ever since. What began with a Microsoft FrontPage β97 experiment turned into a GitHub full of scripts, routers, and automations that somehow keep running. Fifteen years later, Iβm still building systems, fixing networks, and occasionally breaking them purposely to improve them. π»
Iβm a system administrator and CTO who loves freedom, privacy, and security - not out of paranoia, but because I like to know whatβs happening behind the code. My world mixes Windows, macOS, Linux, Docker, and a questionable amount of Home Assistant YAML.
When Iβm not buried in logs or network diagrams, Iβm probably taking care of my plants πΏ or admiring seals π¦ the true spirit animals of anyone trying to stay calm in tech.
Featured work
-
admonstrator/msoffice-removal-tool
This script tries to uninstall the current version of Microsoft Office and installs a new and fresh copy of Office365
PowerShell 98 -
admonstrator/glinet-adguard-updater
Enables and automates ACME (Letβs Encrypt-compatible) certificate issuance and renewal on GL.iNet (OpenWrt-based) routers via a simple shell script.
Shell 98 -
admonstrator/glinet-tailscale-updater
Automated Tailscale updater for GL.iNet routers: periodically checks for new releases, downloads the correct build, and installs/updates Tailscale reliably via script (for OpenWrt/GL.iNet firmware)
Shell 554 -
admonstrator/can-i-haz-reachability
I can haz reachability? I checkz if ur ports are open so u don't haz to guess. It's like ping but fancy. Kthxbye!
JavaScript 1