homelab

DIY server setup

A homelab is a personal computing setup—typically servers, networking equipment, and storage—used for learning, experimentation, or self-hosting services.

Tech enthusiasts build homelabs to practice system administration, run media servers, or host their own cloud storage: I spun up a Kubernetes cluster in my homelab.

The term reflects DIY tech culture, where old enterprise hardware gets a second life in basements and closets.

learning

experimentation

Systematic testing of ideas

Reddit · YouTube · skill-building · troubleshooting · certification · hands-on · curiosity · self-taught · sysadmin · proof-of-concept

hardware

rackmount

Equipment sized for cabinets

  • NASNetwork-linked storage device
  • RAIDDisk virtualization technology
  • SSDChip-based storage device

HDD · RAM · CPU · GPU · motherboard · cooling · UPS · server

networking

router

Packet-forwarding network device

VPN · VLAN · subnet · gateway · DNS · DHCP · homerun

virtualization

VMware

Virtualization software company

  • DockerApplication containerization platform
  • containerThing for storing items
  • VMEmulated computer instance

hypervisor · snapshot · cluster · orchestration · bare-metal · passthrough · migration · template

community

Discord

Gaming communication platform

  • forumGathering place for discourse
  • diagramSimplified explanatory sketch
  • eBayWeb auction marketplace
selfhosting

wiki

User-editable web pages

Homer · monitoring

Opposites
infrastructure location

homelabdata center

Facility housing networked computers

cloud · AWS · Azure · server farm · colocation

service model

homelabcloud

Atmospheric water vapor mass

cloud computing · AWS · Azure · public cloud · SaaS

purpose and scale

homelabcorporate IT

Business technology management division

hyperscale · server farm · mainframe · supercomputer

Phrases
Family

homely, homeland, homeless

Familiarity
Top 1,000,000
Profile
Used worldwide · Concrete · Rated G