KRAETHOR

 

UPTIME 30+ yrs netsec
HYPERVISORS 3
VHOSTS 11
GAME SERVERS ONLINE
kraethor@homelab: ~
kraethor@homelab:~$ neofetch
user kraethor
os self-hosted everything
shell 30+ years network & information security
day_job security architecture & risk
night_job home-lab operator, ham operator
kernel networking · virtualization · automation · AI infra
packages proxmox, firewalls, IDS/IPS, restic, RAG pipelines, too many Pis
resolution"it's not a hobby, it's infrastructure"
~/projects
kraethor@homelab:~$ ls -la ~/projects
tscan-ng/
Network security scanner that hunts plaintext authentication on the wire — because in 2026 someone, somewhere, is still sending passwords in the clear. Tested against purpose-built fake protocol servers in the cloud.
The offline half of the same problem: multithreaded Python that scans PCAP files for specific protocol traffic and lists the unique TCP streams. For when the packets are already on disk.
BorgBackup deployment tooling targeting Synology NAS. Deduplicated, encrypted, automated — backups that actually happen.
Lightweight tools for maintaining Linux systems, mostly for Raspberry Pis.
Wi-Fi survey tool on a 3.5" "Cheap Yellow Display" — ESP32 driving an ST7796, resistive touch sharing the display's SPI bus, RSSI-graded network list with sortable columns and calibration saved to microSD. It started on an ESP8266 and moved because that board ran out of usable pins.
Homebrew fox-hunt transmitter for amateur radio direction-finding. Hide a beacon, hand out receivers, watch people wander a park holding antennas.
this-server/
You're reading this off a Raspberry Pi serving 11 HTTPS sites. It is doing its absolute best.
# more on the way — the lab never sleeps
homelab.target
kraethor@homelab:~$ systemctl status homelab.target
 homelab.target — The Basement Datacente
     Active: active (running) since foreve
     CGroup: /homelab.target
             ├─ proxmox       3-node cluster (Nortron01 · Nortron02 · Nortron03)
             ├─ network       UniFi backbone + Firewalla edge, fully VLAN-segmented
             ├─ ai-core       RAG + MCP bridge VM — a knowledge base, not a chatbot
             ├─ storage       Synology NAS ×2, encrypted restic backups, offsite copy
             ├─ web           Apache on a Pi 3B+ — 11 vhosts, Let's Encrypt, this page
             └─ pi-fleet      14 Raspberry Pis
# design goals: segment everything, automate everything, trust nothing
/srv/games
kraethor@homelab:~$ ls /srv/games
nightfall/ [ONLINE]
Nightfall — the gaming community I run. Discord hub, self-hosted game servers on home-lab metal, streaming, and a healthy meme economy. Servers: Space Engineers — flagship Nightfall Disturbia — plus Satisfactory, SCUM, FOUNDRY, Palworld and Valheim.
factory-must-grow/
Builder-game enjoyer: Factorio, Satisfactory, Minecraft, Timberborn, Mindustry, Space Engineers. If it has conveyor belts, I've lost a weekend to it.
tabletop/
D&D regular. Both DM and player. Multiple versions. Historic character: Gelf, a gray-skinned half-orc receptionist (long story — see half-orc.com)
rf — spectrum
kraethor@homelab:~$ rf --scan --all-bands
ham-radio [LICENSED]
Amateur radio operator. Active with Metro Skywarn storm spotting and a board member of the Twin Cities Repeater Club.
hardware-bench
Arduino & ESP32 builds, RF projects, HackerBox collector, 3D printing on a BambuLab P1S. Solder smoke is an aesthetic.
con-circuit
DEFCON, BSidesLV, and most of the Minnesota security con calendar. If there's a badge that blinks, I want it.
[email protected] — interactive
# this one's real — type a command. start with: help