Lukas
Sysadmin, coder, CIO at one company and CEO of my own. Linux, Windows Server, game servers — I write down what I set up and what broke.
-
Restoring a Site When the Files and the Database Are in Different Backups
Files in a dead server's full backup, the database only in a VM backup on offsite storage. How I found both, matched them and brought the shop back.
Running Linux -
Two-Way Syncing a Windows Desktop to a Storage Box with rclone bisync and Task Scheduler
Two Windows laptops, one SMB storage box, no OneDrive: rclone bisync every 10 minutes via Task Scheduler, with the resync, filter and PST gotchas I hit.
Running Windows Server -
My Gaming Laptop Called Its Own Charger "Non-Original" and Throttled Everything — an EC Reset Fixed It
HP gaming laptop flagged its original charger and throttled CPU + GPU. Measuring it with PowerShell and nvidia-smi, and the EC reset that fixed it.
Running hardware -
“I Barely Use It” — Where $100 of AI API Credit Actually Went
A business AI assistant drained $100 of API credit while the owner swore he barely touched it. The real drivers: a 30-minute heartbeat, premium models on background jobs, and one retry storm.
Running business-ai -
Let's Encrypt Kept Failing After a Server Move. The Culprit Was a Second A Record.
Two A records after a migration meant round robin, and Let's Encrypt's multi-perspective validation kept hitting the old server. Diagnosis and fix.
Running Linux -
Microsoft 365 Expired? Rescuing a Mailbox from the Local OST into a PST
The M365 subscription lapsed, the mailbox was locked server-side, only Outlook's OST cache was left. How I got 3,844 items into a PST plus .msg files.
Running Windows Server -
Turning HTML-Only Email Receipts into PDFs with Headless Chromium
Many receipts are HTML mails without attachment. Render them to PDF with Playwright, and dodge the Gmail label gotcha that reprocesses a thread forever.
Running business-ai -
My AI Receipt Sorter Shifted Amounts by 2,000 Euros, So I Took the Numbers Away From It
An LLM misread credit card statements by up to -2,000 EUR. Now statements are parsed line by line with pdfplumber and the model only reads single receipts.
Running business-ai -
Mail + Web on One Server: 4 GB or 8 GB of RAM? I Measured It
Real RSS numbers from a panel box with mail and web: ClamAV eats over a gigabyte. Why summing ps lies, how to measure with smem, and when 4 GB is enough.
Running Linux -
Lower Your DNS TTL Before You Migrate a Server (A Checklist)
A 24-hour TTL turns a server move into a day of half-broken DNS. When to lower it, how to check what resolvers see with dig, and what to tell DNS support.
Running Linux -
My Hosting Panel's Firewall Kept Wiping Docker's iptables Chains
KeyHelp loads its firewall with iptables-restore and flushes Docker's chains. How to spot it, the quick fix, and the options to make it stick.
Running Docker -
Postfix SNI: "map lookup problem" and TLS Alert 80 — the texthash Fix
Per-domain mail hostnames via Postfix SNI: why smtpd hit TLS alert 80 though postmap worked, the ACL fix for Let's Encrypt keys, and test commands.
Running Linux -
KeyHelp: The Free Plesk Alternative I Moved To (and Its API Traps)
Plesk license expired, panel dead. I moved to KeyHelp: non-interactive install, one client per company, and the API gotchas that cost me hours.
Running Linux -
My AI Agent Invented a CLI Flag, and I Called the Error "Cosmetic"
A daily AI agent job kept failing with "unknown flag --readonly". The flag never existed. Why agents invent flags, and why --token=x beats --token x.
Running business-ai -
My AI Agent Only Saw 71% of Its Own Memory
An AI agent's long-term memory file grew to 70 KB and the bootstrap cut it at 71%. Two automatic writers caused it. How I split curated vs. archive memory.
Running business-ai -
Mapping a Storage Box as a Windows Network Drive (and Why Windows "Forgets" the Password)
Map an SMB storage box as a persistent Windows drive with PowerShell, and fix the MicrosoftAccount\ prefix that makes Windows lose the saved password.
Running Windows Server -
Bridging a Hytale Forum and Discord Without Making a Mess
Bridging a XenForo forum and Discord: threads routed to channels, Discord replies posted under the user's own forum account, loop markers.
Running Hytale -
Reskinning Ghost's Source Theme with Nothing but Code Injection
How my blog got its terminal/neon look on the stock Ghost Source theme: site-wide code injection, theme settings, and the 62.5% rem trap behind tiny text.
Running Linux -
Serving a Static SPA on Apache: .htaccess Fallback, Caching, and the Container Nobody Used
Deep links to a Vite/React SPA 404 on Apache until you add a fallback. Rewrite rules, FallbackResource, cache headers, soft 404s, and what really serves.
Running Linux -
Apache as a Reverse Proxy for Docker Apps (and the Panel Trap)
Put Docker apps behind Apache: ProxyPass, ProxyPreserveHost, X-Forwarded-Proto, WebSockets, localhost-only ports, and why a panel gives you 302/404.
Running Docker