Brent Adkins

Infrastructure Engineer & Homelab Enthusiast

I build and maintain infrastructure at home. Not because I have to, but because understanding how systems work at every layer makes me better at my job.

The Stack

Compute

  • Proxmox VE Cluster — 3-node HA cluster running 30+ VMs and LXC containers
  • AI/ML Workstation — RTX 3090, Ollama, local LLMs for development and experimentation
  • Docker — 50+ containers across multiple hosts, all Docker Compose-based. Portainer for management, Dockwatch for update monitoring.

Storage

  • Synology NAS — Primary storage, backups, media
  • Unraid Server — Flexible array for bulk storage and Docker workloads
  • Proxmox Backup Server — Deduplicated VM/CT backups with off-site sync

Network

  • UniFi Dream Machine Pro — Router, firewall, IDS/IPS
  • Managed Switches — VLANs for IoT, cameras, management
  • Pi-hole — Network-wide DNS and ad blocking

Self-Hosted Services

  • Vaultwarden — Password management (bye, 1Password)
  • Plex — Media streaming
  • Home Assistant — Home automation
  • Frigate — NVR with AI object detection
  • n8n — Workflow automation
  • Uptime Kuma — Service monitoring

Custom Projects

  • BDA Digital Hub — Internal service portal built with FastAPI and Docker. Integrates ServiceNow ticket processing, automated server decommission documentation, and CAB change request generation.
  • AI-Assisted Development — Local LLMs via Ollama, MCP servers for tool integration, n8n workflows for automation. Building tools that solve real problems at work.

External Access

  • Pangolin — Zero-trust reverse proxy with SSO
  • WireGuard — Site-to-site VPN tunnels
  • Let's Encrypt — Automated SSL everywhere

Security

  • CrowdSec — Collaborative intrusion prevention
  • fail2ban — Brute force protection
  • Segregated VLANs — IoT devices can't talk to anything important

Philosophy

Connect

GitHub · LinkedIn