I was reading a homelab discussion about NUTs (Network UPS Tools) that left me scratching my head and wondering "…why? Is complexity for complexities sake part of homelabs? Isn’t this a huge overkill for one machine? Just…use a UPS? "

Then I got to thinking more broadly about homelabbing and I started to wonder if there weren’t maybe (at least) two different schools of thought.

Using home media as example -

  • Store the original.
  • Detect the client.
  • Transcode when required.
  • Monitor the GPU.
  • Add reverse proxy et al
  • Track bandwidth.
  • Add user accounts
  • Add failover.
  • Graph the result.
  • Dashboard.

Vs

  • Store a common compatible file for your devices.
  • Play it directly.

Which school of thought are you and why?

PS: not throwing shade. I get it; for some people, complexity, learning infrastructure, practicing skills for work etc is part of the why. For me, complexity as recreation is suspiciously like work after work.

Perhaps there’s an odd Venn diagram between homelabbing, interest in ownership / useful capability and infrastructure that could make for a fun discussion. For you, is homelabbing a means to an end or is it an end in itself?

EDIT: Feel free to consider “home-lab” and “self hosted” as synonyms for the purpose of this discussion (although I am aware they are somewhat different in scope).

  • terabyterex
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 days ago
    • homelab and self hosting arent always “exactly” the sane thing. lab implies testing and experimentation. its purpose is to learn. but i think you are really asking about self hosing so…

    first, ypu seemed to focus on media streaming in your post. to adress tgat one point, i have an entire family watching on phones and tvs (mostly tvs). i have jellyseer setup so they can even request.

    BUT… that’s only one part. i have a minipc running opnsense. i have another on running proxmox. on that proxmox,

    • jellyfin, with radarr, sonarr, jellyseer, and gluetun
    • home assisstant os
    • unifi os to manage my network.
    • soon i sm adding unifi cameras with protect so i can get off blink.
    • an app called glanceapp which is a feed dashboard (not the monitor app glance) https://github.com/glanceapp/glance
    • next cloud to replace m365 or google
    • netbird to vpn in
    • pteradactyl to host game servers

    i also have a ugreen box running truenas

    today on this community, i learned about searxng , which i will setup very soon

    • SuspiciousCarrot78@aussie.zoneOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      3 days ago

      always “exactly” the sane thing

      Freudian slip? :)

      ypu seemed to focus on media streaming in your post.

      Only as an exemplar.