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/glinet-tailscale-updater
This script updates the Tailscale installation on GL.iNet routers.
Shell 392 -
Admonstrator/glinet-adguard-updater
This script updates the AdGuard Home installation on GL.iNet routers.
Shell 72 -
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 79 -
Admonstrator/glinet-enable-acme
This script enables the Automated Certificate Management Environment (ACME) for GL.iNet routers.
Shell 16