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?

  • MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 day ago

    Probably a hardware upgrade of some kind. The i5-7500 is not cutting it for Minecraft servers with mods and Arma 3 servers, single thread performance is just too slow. So I may grab an i3-14100 or similar and a motherboard and do that swap.

  • Cardstock9913@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    1 day ago
    • Log Monitoring and Collection.
    • More storage for my plex/nextcloud servers
    • VLANs for my servers.
    • Move to K8s
    • Better service monitoring
    • New server to set devpods up on
  • Fedegenerate@lemmynsfw.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    5 days ago

    Get a domain and set about moving over to HTTPS with Let’s encrypt and Nginx.

    Learn to write an Nginx config. NPM just works so good though.

    Fix my permission issues. I have my media zpool on 777 so all the LXCs work and I have to run Libation in a VM as root. I’ve been banging my head against this on and off for a while.

    Figure out why paperless isn’t saving to the correct place. Also, figure out where Paperless is saving to.

    Containerise Libation.

    I give friends and family access to my server via a relay, just a raspberry pi 0 with Tailscale, pihole and nginx on it. I have reasons for going this route. Anyways, get a couple more of those into the wild. Also streamline the process somewhat.

    Learn to and create an ACL config for tailscale so I can have services access nothing, users access services, and admins access everything.

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    6 days ago
    1. don’t break stuff
    2. upgrade to microOS from Leap, without violating step 1
    3. reduce the physical footprint of my server (currently in a massive case, would like to go to mini-ITX)

    My city is also planning to roll out fiber, so upgrading my network may become a priority if that happens. My current ISP is limited to 100mbps, but I should be able to get 10gbit once they hook me up (though I’ll probably stop well short of that).

    • Sips'@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      6 days ago

      The fun part is putting it together and watching it all work smoothly! Best of luck dude 👍

      • Deckweiss@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        6 days ago

        I loathe to grind all the software setup, it’s so dull, yet I have to concentrate to not fuck anything up.

        Just wanted to vent.

        Thank you 🫰

  • ItTakesTwo@feddit.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 days ago

    Finalise my physical network to have at least one available port in every essential room & build a new home server/NAS.

  • thejml@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 days ago

    Finish my migration to my local Kubernetes cluster. Tired of running a mix of vms, docker, and bare metal. I got it setup and a few things, just have to power through.

    I also need to bump the drive size in my NAS as I’m running low and want to leverage it more, not less. (Pods use PVs hosted on the NAS over NFS or iSCSI).

    And get my offsite backups going again, I had to move this last year and it put a real damper on my goals for last year so there’s a lot of “got the stuff just have to make it work”.

    Edit: the UDM Pro is pretty nice. That, a rack and a 2.5G enterprise switch were last year’s acquisitions.

  • N0x0n@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 days ago

    Nothing fancy but I found an old RPI3 and want to selfhost Vaultwarden and piped on that thing to give my parents a way to watch YouTube without those nasty ads and give them a proper and easy way to store their password. (Over wireguard tunnel)

    Also If the universe aligns buy a N100 or 200? To host my own router/switch setup and finally take advantage of my 5Gbit fiber 🫤. I still need to figure out how I get WiFi AP to work with a N100…

    Not much but I have a lot other things to figure out but mostly software wise :).

    • Sips'@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 days ago

      Tailscale is amazing! I’ve tried many different solutions but always keep coming back to Tailscale for it’s simplicity.

  • traches@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    52
    ·
    6 days ago

    Got a 3 year old kid with another on the way. I just need it to be reliable so the kid can watch Sesame Street and the lights keep working.

  • mat@linux.community
    link
    fedilink
    English
    arrow-up
    29
    ·
    6 days ago

    I want to move my whole server to NixOS. It’s gotten to the point where I have no idea where all the Ubuntu config files went, and handling half of it via Docker vs baremetal. I hope this will allow me to set up proper backups as well, and maybe get better at Nix! I started a few days ago using the VM feature, but it’s tricky to work on for now, perhaps I haven’t found the right workflow.

    • Xamino@feddit.org
      link
      fedilink
      English
      arrow-up
      26
      ·
      edit-2
      6 days ago

      I went this route from the start and love it. In case you need some resources:

      Hope this helps a bit. I found the effort to be very worth it, but took me almost half a year to get comfortable with it.

      • mat@linux.community
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 days ago

        Thank you! It definitely does, I will be using that Restic article for sure! I actually use NixOS on my main laptop, which I found via Vimjoyer’s videos. It’s great, though I wish documentation for more advanced usage was more readily available. I started making the server, currently my biggest roadblock is testing the infrastructure without going live (I made the flake generate a VM for now but it takes a long time to build it every edit and I can’t even get ssh working) and figuring out how I’ll eventually install it with minimal downtime.

        • Byter@lemmy.one
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          6 days ago

          On the topic of build times, it took me too long to learn that nixos-rebuild supports remote build workers and targets.

          For example, if I am editing on my laptop, want to build on my desktop, and apply the build to my file server, then I’d run…

          me@laptop$ nixos-rebuild test \
          --flake ~/wherever-it-lives \
          --build-host desktop \
          --target-host file-server \
          --use-remote-sudo
          

          The host names should match the name of the nixosConfiguration output from your flake. If they don’t I think you can specify like, --target-host .#some-machine

          Remote sudo avoids having to SSH as root.

          Bonus tip: Having Tailscale on every machine makes this work reliably from anywhere, network speed as the limit.

    • Sean@infosec.pub
      link
      fedilink
      English
      arrow-up
      6
      ·
      6 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!

      • Auli@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        6 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.

      • rumba@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        ·
        6 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
          ·
          5 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
            ·
            4 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
      3
      ·
      6 days ago

      Tried it didn’t like it. To much work to get somethings working. Went back to docker.

  • LovableSidekick@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    edit-2
    5 days ago

    Might get around to tidying this 20-year-old mess up a bit - tho I’m not sure where to start lol.

    I am not a proud man.