Tomáš Moždřeň

Tomáš Moždřeň

IT Systems Administrator & Home Lab Enthusiast

Czech Republic 🇨🇿

About

IT Systems Administrator currently working at ČEZ Distribuce, maintaining enterprise systems running the Apache Big Data stack (Hadoop, Kafka, Ozone, etc.) on RHEL 9. Responsible for system maintenance, infrastructure automation with Ansible, user support, and troubleshooting in a corporate environment.

Outside of work, I maintain a Proxmox-based home lab with ZFS storage, GPU passthrough, and containerized services. I build efficient, maintainable systems—from enterprise deployments to custom C utilities. Minimal overhead, maximum reliability.

Experience

Full CV →

Technical Skills

Virtualization & Infrastructure

Linux Administration

Big Data & Enterprise

Self-Hosted Services

Programming & Scripting

Languages

Projects

Featured Project

Other Projects

More on GitHub

Project Suggestions

Have an idea for a project? Suggest project ideas here →

Infrastructure Projects

Home Lab — "starhaven"

Infrastructure Overview

7 VMs + 4 LXC containers running on Proxmox VE 9.1.4 (kernel 6.17.4-2-pve)

Hardware

  • Server: Dell Precision 3630 Tower
  • CPU: Intel Core i5-8500 @ 3.00GHz (6 cores, 6 threads)
  • RAM: 64GB DDR4 2666MHz (4x16GB)
  • GPU: NVIDIA GTX 1050 Ti (passthrough to Jellyfin)

Storage — 9TB Total

  • NVMe: Crucial P1 1TB — Proxmox OS, LVM-thin (793.8GB available)
  • ZFS Pool: WD 8TB @ 7200rpm (vm-8tb-hdd0) — VMs/LXC (2.13TB free, 5.01TB used, 70.1% capacity)
  • Backup HDD: WD Blue 1TB @ 7200rpm (588GB available)
  • ZFS ARC: 1-24GB tuned (current: 23.6GB, min 1GB, max 24GB)

Services

VM/Container Purpose Resources
media-server Jellyfin + GPU transcoding (VM) 4 cores, 3GB, 250GB + 2TB
navidrome-bean Music streaming (VM) 2 cores, 2GB, 10GB + 1.95TB
dev.server.wow Development environment (VM) 4 cores, 8GB, 142GB
gitea-dev.server.wow Git repository hosting (VM) 2 cores, 2GB, 32GB
mc-server Minecraft server (VM) 2 cores, 4GB, 280GB
ut99-server Unreal Tournament 99 server (VM) 2 cores, 1.2GB, 60GB
prometheus Metrics collection (LXC) 1 core, 128MB, 8GB
grafana Monitoring dashboards (LXC) 1 core, 256MB, 8GB
proxexport Proxmox metrics exporter (LXC) 1 core, 128MB, 8GB
uptimekuma Uptime monitoring (LXC) 1 core, 384MB, 8GB

Monitoring & Observability

  • Uptime Kuma: Service uptime monitoring
  • Grafana: Real-time infrastructure dashboards
  • Prometheus: Metrics collection and alerting
  • Proxmox Exporter: Proxmox VE metrics integration

Planned Upgrades

  • CPU: Upgrade to Intel Core i7-8700 (6C/12T)
  • RAM: Expand to 128GB DDR4
  • Services: Nextcloud VM, Wiki.js, and more...

Smart Home — Raspberry Pi 4

Hardware

  • Device: Raspberry Pi 4 (BCM2711, 4GB RAM)
  • Optimizations: CPU scaling, ZRAM, resource limits
  • Uptime: 99.9% reliability

Stack

  • Home Assistant
  • Node-RED
  • Zigbee2MQTT
  • Docker
  • Apache
  • MQTT

Integrations

  • HACS: Local WebRTC (secure local video), Local Tuya (cloud-free controls), MQTT clients
  • Devices: 20+ smart devices managed via Zigbee
  • Automation: Custom Node-RED workflows for family smart home

Certifications

Documents

Resources

Contact