Skip to content
View eugeneivanov-dev's full-sized avatar

Block or report eugeneivanov-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eugeneivanov-dev/README.md

Home Infrastructure Lab

Designing and building a scalable home lab focused on Linux, networking, and infrastructure engineering.

🔗 Website: https://eugeneivanov.dev
🔗 Journal: https://eugeneivanov.dev/journal/


Focus Areas

  • Linux systems administration
  • Networking fundamentals (DNS, VLANs, VPN, firewall)
  • Infrastructure architecture and design
  • Hands-on home infrastructure lab experiments
  • Troubleshooting and technical documentation

Current Projects

Home Infrastructure Lab

Repository documenting the build and evolution of a personal infrastructure lab.

Topics include:

  • rack layout and infrastructure design
  • networking hardware and topology
  • infrastructure documentation
  • hardware setup and deployment

https://github.com/eugeneivanov-dev/homelab


Networking Labs

Hands-on networking experiments focused on real infrastructure scenarios.

Topics include:

  • DNS configuration
  • VLAN networking
  • VPN setup
  • firewall configuration
  • network troubleshooting

https://github.com/eugeneivanov-dev/networking-labs


Infrastructure Stack

Current infrastructure equipment used in the lab:

  • Ubiquiti UniFi Dream Machine Pro Max
  • UniFi 24 PoE Switch
  • Synology RS1221+ NAS
  • APC SMT1500RM2UC Rackmount UPS
  • 12U wall-mounted rack
  • structured Ethernet cabling and patch panel

Lab documentation:

https://eugeneivanov.dev/infra/


Architecture

  • Single-node compute (Dell Pro Micro Plus)
  • Centralized storage (Synology NAS)
  • UniFi-based network stack (UDM Pro Max)
  • Rack-mounted power protection (APC UPS)

Planned:

  • Multi-node cluster expansion
  • VLAN segmentation
  • Containerized services

Learning Focus

Current learning areas:

  • Linux system administration
  • networking troubleshooting
  • infrastructure design
  • infrastructure documentation
  • real-world lab experimentation

Lab Roadmap

Planned infrastructure experiments:

  • DNS server configuration and troubleshooting
  • VLAN segmentation and network isolation
  • firewall rules and network security policies
  • VPN setup and remote access
  • network monitoring and logging
  • Linux server deployment

Engineering Log

Recent infrastructure work:

  • 2026-03 — Designed and implemented initial rack-based infrastructure layout
  • 2026-03 — Built and documented network topology and physical rack diagram
  • 2026-03 — Deployed UniFi network stack (UDM Pro Max, PoE switching)
  • 2026-03 — Established networking lab environment for DNS, VLAN, VPN experiments

Philosophy

The best way to understand infrastructure is by building, testing, and documenting real systems.

This GitHub profile documents my practical learning journey in infrastructure engineering.


Key Decisions

  • Prioritized scalability over maximum initial specs
  • Selected modular compute approach for future cluster expansion
  • Focused on real-world infrastructure patterns over theoretical setups

Links

Pinned Loading

  1. homelab homelab Public

    Home infrastructure lab documenting networking architecture, Linux systems, and infrastructure experiments.

  2. networking-labs networking-labs Public

    Hands-on networking labs covering DNS, VLANs, VPN, firewall configuration, and network troubleshooting in a home infrastructure environment.