VenomousViper Labs
Portfolio Infrastructure
← Back to Portfolio
home-serv Storage & Services

Bulk storage and the services layer — the box everything else leans on.

  • 17 TB MergerFS pool with SnapRAID single-parity protection
  • Entirely USB-attached disks — the topology, and the mitigations that make it survivable
  • ~55 containers across Dockge-managed stacks
  • Local AI/ML stack (Ollama, SDNext, RAG) on Intel Arc
  • Doubles as the backup target (Borg, ReaR bare-metal images)
View full doc →
sec-serv Security & OSINT

The security and investigation host — detection and OSINT tooling.

  • Wazuh and Velociraptor running natively on the host
  • Security & OSINT tooling containerized in Docker
  • SIEM/EDR and DFIR workflows for the lab
  • Pushes bare-metal ReaR images to home-serv over rsync-via-SSH
View full doc →

How these get published

The two docs above aren't posted homelab notes — they're generated. An internal Obsidian doc goes through sanitize.py, which strips private blocks, drops whole sections and table rows, and applies substitutions to redact hostnames, UUIDs, serials and credential locations. It then scans its own output with a tripwire pass and refuses to publish — writing nothing — if anything sensitive survived. Substitutions handle what you knew about when you wrote the rules; the tripwire catches the service you stood up last Tuesday and forgot. A failing build is the system working.

View the sanitizer →