Personally will be trying to transform my server which is currently in a fractal R5 case, into a small-ish Homelab rack, combined with all my network equipment. Will require complete relocation of all network equipment in the house as well as cables so it will be a bit of a project. Also on the lookout for a good quality rack so let me know if you have any recs. Still unsure if u want to do full width rack or mini. Part of me really want the UDM Pro from Unifi…

What are your goals and thing you want to accomplish during 2025?

  • Sean@infosec.pub
    link
    fedilink
    English
    arrow-up
    6
    ·
    4 days ago

    Is there a reason(s) you’re doing NixOS over something like ProxMox? A friend of mine has been moving his lab over to ProxMox containers so i was thinking to do the same thing, but curious about NixOS since I’ve seen a few people mention it. Thanks!

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 days ago

      The entirety of Nix configuration is in somewhere between 1 and 3 files depending on how you like your poison.

      It’s immutable, so stuff can’t just change on you.

      Every change you make is stored into a new configuration and you can roll back to any configuration you’ve ever done with a reboot, so it’s kind of hard to brick it.

      Apps can’t just go in and modify your users or your host table or any of the other configs so it’s got an extra layer of security. But then, the package system has more packages than God and is maintained by a million randos with very little oversight.

      It has some substantially neat tricks. I moved from one box to another by just doing a fresh install, moving its three configuration files and letting syncthing rebuild my home directory from my other box.

      I think, if I were going to use Nix as a home server, I just install all of the services directly on the OS. Updates and configurations for everything would be maintained by Nix itself.

      • chunkystyles@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        No reason you can’t use NixOS in a VM on Proxmox.

        My container host OS is another immutable, uCore, which I run in a VM on Proxmox.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Never said you couldn’t I was assuming OP was running VMs inside of Nix

    • Auli@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      4 days ago

      Nix is great if your fine with the packages and configuration they provide. If you want other stuff or features not provided it is a giant pain in the ass and not worth it. And you’ll get oh just write a flake or just write a package file for it.