• invisiblegorilla@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    6 months ago

    On the latest iteration of my homelab, i started with an array of Proxmox hosts, followed by auth. I got fed up with managing passwords on local servers, so set up auth with 2fa that I can login to nearly all services and servers since. A few blank spots.

    Its kinda hard to describe what comes first though as networking comes before auth, but documentation grew side by side with the network and auth. Obviously I needed somewhere to store it so needed NAS and backups. Networking comes with remote access and a couple of cheap vps for VPN endpoints and DNS protection/filtering.

    The first actual project was a headless gaming PC which doubles up as AI inferencing and hosts a stack of other ML projects. This needed a portainer server among other things.

    By this point, I needed a homepage with sensors for the growing project links…

    This is no fun without music. So along came a slew of relevant services such as jellyfin. Need more music I have holes in the collection… Out came The aaarr set and a few side tools.

    There’s home assistant in there too… Can’t be having people turn on/off lights manually, plus I need automations based on geolocations.

    Phone gets linuxed, thats better. Automations are much more powerful.

    Lots going on and need overviews when issues arise… Up popped grafana alongside some log aggregation.

    Now… I can finally start on the project I originally wanted the home lab for… Which was… Er… Probably important…