OBSRH.LIFE — Personal Infrastructure Lab
[#]

obsrh.life

Systems builder. Not a developer by title — just someone who'd rather understand everything completely than trust a black box.

I build and run infrastructure. Proxmox hypervisors, self-hosted email, automated certificate management, local AI, and a custom-built heat pump controller — all running in a homelab that gets treated like production. When something breaks, I dig until it's fixed. When something doesn't exist, I build it.

Proxmox VE Proxmox Backup Server 3-2-1 Backups Self-Hosted Email SSL Automation Nextcloud / Immich Local AI / TTS PiHole C# / .NET 9 REST API Flutter SQLite Logic Pro Guitar / Bass Progressive Rock

All systems operational

admin@obsrh.life

Infrastructure — Proxmox Homelab
Virtualization Stack

Proxmox VE as the primary hypervisor. Running KVM virtual machines and LXC containers — services are isolated, resources allocated deliberately, and nothing runs as a mystery appliance.

  • KVM VMs and LXC containers, isolated per service
  • Dedicated storage per VM/service
  • 3-node HA configuration
  • CPU/RAM allocation tuned per actual workload
  • Everything rebuildable from config + backup snapshot
Proxmox Backup Server (PBS)

Dedicated PBS instance for all VMs and containers. Not just "it saves stuff" — the backup strategy is the part that matters.

  • 3-2-1 enforced: 3 copies  •  2 storage types  •  1 offsite
  • Snapshot-based backups with chunk-level deduplication
  • Scheduled automated jobs — no manual steps, no exceptions
  • Offsite replication to 2 separate physical locations
  • Sync is not a backup. Recovery is tested, not assumed.
Networking
  • PiHole for DNS resolution, local overrides, and ad/tracker blocking
  • Solved: reliable remote access despite ISP and router limitations
  • Services reachable externally without unnecessary exposure
  • Familiar with the gap between "it connects" and "it stays connected"
Operating Philosophy

Systems here are modular, rebuildable, and fully understood. Nothing runs because it seems to work. If it runs here, I can explain exactly how and why. No magic. No black boxes.

Proxmox VE  •  HA cluster  •  3 nodes

PBS  •  2 offsite targets

Music — Fallokoch

Rock and progressive music — written, recorded, and produced independently. Logic Pro, MIDI, virtual instruments, Les Paul. Same approach as the infrastructure work: layered, carefully tuned, rebuilt until it sounds right.

Releases
Starfire Wraith2026 — Single  [tracks]
Never Content2025 — Album  [tracks]
Unspoken Notes2025 — Single/EP  [tracks]
Starship2024 — Single  [tracks]
Torture & Bliss2023 — Album  [tracks]
Popular Tracks
  • This town ain't even big enough for one of us
  • Starship
  • Solitorium
  • Think
  • Marching Orders
Stream

Spotify
YouTube
YouTube Music
Apple Music

→ Full discography

Project — x86Thermostat [C# / .NET 9]

Custom heat pump thermostat system written in C#/.NET 9. Cross-platform, actively maintained since April 2024. Five operational modes, hardware abstraction across multiple relay and sensor types, REST API, SQLite persistence, and a Flutter companion app. Part of a larger home automation ecosystem.

Operational Modes
ModeDescription
Server Central hub — aggregates sensor data, manages setpoints for all devices
Thermostat Standalone unit — local sensor reading and HVAC relay control
Probe Remote sensor only — reads temperature, reports to server at intervals
HybridProbe Server + Probe running simultaneously on one device
HybridThermo Server + Thermostat running simultaneously on one device
Hardware Support
  • Sensors: Arduino DHT22 (serial)  |  Raspberry Pi GPIO DHT22
  • Relays: 4-channel serial modules  |  FTDI BitBang via USB adapter (up to 8 relays)
  • COM: Windows/Linux COM port  |  native Raspberry Pi GPIO
  • Platforms: Windows x86/x64  |  Linux  |  Raspberry Pi ARM
Architecture & Data Flow
  • Polling model: probes check in at configurable intervals
  • REST API for remote monitoring and setpoint control
  • SQLite for persistent temperature history and state
  • JSON configuration — fully configurable, nothing hardcoded
  • Emergency heat logic: automatically activates backup heat when outdoor temps drop below a configurable threshold — a heat pump alone isn't enough in extreme cold
  • HVAC modes: Heat  •  Cool  •  Auto  •  Fan-Only
Flutter Companion App

Cross-platform app (Android, Windows, Linux, Web) built alongside the server. Queries the REST API — shows live temps, lets you adjust setpoints and switch modes remotely.

→ View on GitHub (AlexGeddylfson/x86Thermostat)

C# / .NET 9  •  SQLite  •  REST API  •  Flutter

Active development since 2024

Services — Self-Hosted Stack
Email Server RUNNING — daily driver
Cert Automation RUNNING — auto-renew active
Nextcloud / Immich RUNNING — sync active
Local AI / TTS RUNNING — multi-agent
PiHole RUNNING — DNS resolver
This Site RUNNING — you're looking at it
Email Server

Self-hosted mail used as an actual daily driver — not a demo, not "mostly working." Running your own mail server is fragile and annoying. I do it because I want control and I've accepted the tradeoff.

  • MX, SPF, DKIM, DMARC — configured and actively maintained
  • Active deliverability management (yes, including the blacklist problem)
  • Zero dependency on Google or Microsoft for personal mail
Certificate Automation

Full SSL lifecycle is automated: certs renew and deploy without touching anything manually. Nothing has ever gone down here because someone forgot a renewal date.

Nextcloud / Immich

Nextcloud for file sync across all devices — replaces OneDrive and Google Drive. Immich for photo management and backup. Both self-hosted, no cloud dependency.

Local AI System

Self-hosted AI stack: TTS generation and multiple task-specific agents. Local-first — nothing leaves the network, no cloud dependency for AI workflows. Practical use, not just spinning up demos.

  • Text-to-speech generation (local, offline)
  • Multiple agents scoped to different task types
  • No data leaves the LAN

6 services running

All on Proxmox cluster

obsrh.life
obsrh.life fallokoch.com
Discography  ►
🎵 Starfire Wraith (2026)
🎵 Never Content (2025)
🎵 Unspoken Notes (2025)
🎵 Starship (2024)
🎵 Torture & Bliss (2023)
All Programs  ►
🌐 OBSRH.LIFE
🖥 Proxmox Homelab
🎸 Fallokoch Music
Links & Contact
🌡 x86Thermostat
Services
Arrange Icons By ►
Refresh
Paste
Paste Shortcut
Properties
Restore
Move
Size
Minimize
Maximize
Close