Chuck Carroll

Device Naming Convention for My Network

Published: 2024-07-01

Several months ago I was inspired by a comment I saw in a HN thread about naming devices on a local network. As my homelab environment grows, I've decided to adopt solar system planet names as device hostnames.

My primary laptop is "saturn" with connected storage devices as moons. For example, I have a microSD card permanently connected called "titan" (a moon of Saturn).

My home server (a Thinkcentre m920q) running Open Media Vault and several other services is named "jupiter" with the NAS HDDs named "ganymede" and "europa" (both are moons of Jupiter).

My partner's Pop_OS! Windows 11 laptop is "venus".

Our TV/media device (a Dell Optiplex 3020 Micro PC running Kodi/LibreELEC) in the living room is "neptune".

I have a Raspberry Pi 5 (which currently doesn't have a job) called "mercury" (the smallest planet in the solar system).

I have a Windows 11 work laptop on the way that I intend to give the "uranus" hostname. I'm not the biggest fan of Windows hence giving it the silliest sounding name for a planet in our solar system.

We have a spare/backup laptop called called "earth".

Of course there are other devices on the network that can't use the names of the planets because I'd quickly run out. My office printer is "eros" (a near Earth asteroid). My WiFi network is "Helios", the Greek god who personifies the Sun. Mobile devices follow different naming conventions. For example, my Hisense A7 e-reader that's about to be sold was named "photosynthesis, my Pixel4a "abiogenesis", and my partner's two Android devices "Aurora" and "Borealis".

With 8 planets in our solar system, so far it's been enough to accommodate all the devices in on the network leaving space for one more computer ("mars"). Should the network grow even larger, I may start using dwarf planets like "ceres", "pluto", etc.

Thanks for reading. Feel free to send comments, questions, or recommendations to hey@chuck.is.