About
Quiet Sysadmin is about production-grade self-hosting, explained by a working sysadmin.
It covers three things:
- Hardened Docker Compose stacks. One service or stack at a time: secrets, reverse proxy, backups, updates, monitoring, remote access.
- Laravel in production. Deploys, queues, the scheduler, security headers, audit trails and compliance evidence.
- Local AI on hardware you actually own. Small models, Whisper, TTS and private RAG that fit a 6 GB laptop GPU, plus honest maths on when to rent a GPU or use an API instead.
Every command is in the repo
Every recipe comes with a tested, public repo: github.com/quietsysadmin/recipes. Each README has a "Last verified" date and the exact versions it was tested on. Each recipe also covers what breaks, how to fix it, and a restore drill. Videos are recorded from VHS tapes in the same repo, so you can re-run exactly what you saw.
Who makes it
I'm Vasileios Ntoufoudis, a Linux and Docker sysadmin in Greece. I also maintain Laravel Chronicle, an open-source package for Laravel. When Chronicle appears in a recipe, the recipe says so.
My own work is on GitHub: github.com/ntoufoudis.
No face, AI-narrated
The channel is faceless on purpose. The terminal, the diagrams and the repo are the product. The narration on the videos is an AI-generated voice. The scripts, testing and recordings are mine, and I run every command before it ships.
AI-hardware recipes are measured on: RTX 4050 Laptop 6 GB (80 W default / 140 W max), Ryzen 7 7735HS, 16 GB RAM.
Follow along
- Newsletter: The Compose Cookbook. One recipe a week, no tracking. Subscribe
- YouTube: @quietsysadmin
- GitHub: github.com/quietsysadmin
Contact
Questions, corrections and business enquiries: [email protected]
The site runs on Ghost, on my own hardened VPS. It's the first stack I ship. For how it's funded, see How this site makes money.