How’s your stuff doing? Unplanned interruptions or achieving uptime records?

I’m currently sailing rather smooth. Most of my stuff is migrated to Komodo, there will stay some exceptions and I only have to migrate Lemmy itself I think. Of course that’s when I found a potential replacement but I’ll let it sit for a while before touching it again. Enjoying the occasional Merge Request notification from the Renovate Bot and knowing my stuff is mostly up to date.

I’m thinking about setting up some kind of Wiki for my other niche hobby (Netrunner LCG) lore as there’s a fandom one that most people avoid touching and updating but since I likely won’t have time to start writing some articles on my own as a kickoff I’m hesitant. Also not sure which wiki I’d choose as well.

  • Karna@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    docker-ce v29 update somehow messed up my homelab so badly that I had to downgrade to v28 to restore my system.

  • slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    2 days ago

    Purchased 5 1tb drives to expand my study server. Going from 600GB to 4TB is going to make more complex labs possible.

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

      I recommend ComfyUI. It makes running everything trivial, and is very easy to learn, use, and extend.

      I also recommend supporting artists directly and learning to draw.

      • southernbeaver@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Thanks. I support artists when I can for art I intend to share at the table. The AI is just for me to easily reference characters.

    • irmadlad@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      There are a lot of opensource virtual tabletop gaming platforms that really look nice. I used to be heavy into D&D back in the day.

  • CCMan1701A@startrek.website
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    Evening is going ok, but noticed the screen saver on jellyfin isn’t showing up lately… need to investigate…

    Also, watched the latest “Explaining Computers” episode today.

  • curbstickle@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    A recent t480 purchase may replace my second workstation tower, which I think is about to become my most powerful server in the cluster…

    So nothing new hosting-wise, but that tower I can shove the spare 12tb and 4tb drives I have and net myself another 30ish TB’s of usable storage, more once I replace the 12TBs in one of my NAS boxes with 18tb or more.

    Speaking of which - where the hell do I track prices these days? diskprices.com seems to be a mess of inaccurate pricing and shucks.top can no longer track even half of what they used to. What a mess.

    • iggy@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      PCPartPicker is your best bet (hint: sort by price/gb), but they don’t really track shucking prices

      • curbstickle@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 hours ago

        Honestly with what Seagate has been doing with their externals, shucking is probably best avoided at this point.

        That said, yeah, seems like and its not a perfect option either, seems like I’ll have to use multiple sources and just keep an eye out with a daily check or something.

  • Maerman@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 days ago

    I updated my Dietpi setup today, because a new version was available. It went very well, and everything works perfectly after a reboot.

    • irmadlad@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      and everything works perfectly after a reboot

      I always hold my breath whenever I’ve done anything major to the server and I need to reboot.

      • Maerman@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        Right? It’s like a trust fall. You just have to cross your fingers and hope for the best.

  • MoonRaven@feddit.nl
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 days ago

    I’ve finally setup Netbird instead of Tailscale to VPN to my network. Took some time since I wanted it to work with pocket-id and had some issues configuring everything properly. Runs like a charm now.

    • Lokisan@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      I’ve just finished to configure my homelab with wg-easy yesterday to do exactly that. Took me weeks because podman. And now I learn that there was a better way? Oh well…

  • leverage@lemdro.id
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    Going to try to convert two 2-post racks into a 4-post rack today. Dreading the mess though.

  • Witziger_Waschbaer@feddit.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 days ago

    I recently switched my phone from Android to GrapheneOS and now rely even more on my selfhosted services. Immich is such a great project. Still gotta figure out my music collection though, since switching from YT Music to Jellyfin. Most of it is sorted by date of purchase, because that worked best with my DJ workflow. Now I gotta bring it over to a folder structure that works for jellyfin. It seems like the answer is musicbrainz Picard, but I gotta figure out how to configure it.

    Also been thinking about some AI ideas I’d like to try, but I have zero intention getting involved with openai, meta, google or whoever the fuck. So self hosting it is. But on what hardware? Option 1 seems to be to get some professional server board, CPU, ram and start with one RTX3090 and go from there with the option to hook up more GPUs. But a setup like that sounds like it would cost some serious money in electricity. Option 2 seems to be a Rzyen AI Max+ 395, configured with a fuckton of ram, available to the whole apu and as suchs usable for memory hungry models. This seems to be much much more power efficient. But its all integrated and I couldn’t swap out components or upgrade in the future. Leaning towara option 2 atm, but maybe I’ll just wait a bit longer and see what else comes up in the coming months.

    • brvslvrnst@lemmy.ml
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      2 days ago

      I ended up using navidrome for my music to take advantage of the subsonic API, which has been phenomenal 🙂

      • BruisedMoose@piefed.social
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 days ago

        I’ve just finished ripping about 1300 CDs. I used Jellyfin for a bit since I already had it set up for my video library, but I wasn’t happy with the Android options and it was pretty basic.

        Navidrome is a fucking TREAT. Paired with Symfonium, I’m finally enjoying my personal music collection regularly again.

        As for tagging, OP, while I get why people like Picard, it doesn’t always work with how I like to do things. I put everything into a music folder on my desktop, use Mp3Tag to retrieve metadata, edit what I need, and make sure the artwork is decent and sized where I want it. Then I use the tag > filename to organize and move them to my NAS.

        • irmadlad@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 days ago

          Navidrome

          I’ve found Navidrome to be quite capable of handling large music collections. I was worried in the beginning. It sips resources. When I fire it up and listen remotely, I watch the CPU and RAM. It barely moves the needle. Very happy with it.

    • Lyra_Lycan@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      Nice… I use ytdl-sub for downloading music, highly recommend it. You can write tag metadata but if you want embedded stuff I’d recommend trying beets. Running both as a user whose primary group matches Jellyfin is a must if you want stuff saved next to the video files… The dev is also very active.

      I just installed Ollama and use gemma3 for now. I wanted to use dolphin-mixtral but holy crap it wants more RAM than my entire setup

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        I wanted to use dolphin-mixtral but holy crap it wants more RAM than my entire setup

        This is basically what I’ve found with self hosted AI. I just don’t have the equipment for it. Would love to be able to host a selfcontained LLM, but alas, as you say, it eats up resources. FEED ME MAURICE!

  • noorbeast@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 days ago

    Just installed Owncast, so townsfolk can ride my G-scale Polar Express via an onboard livestream, as part of a revamped lighting and projection mapping festive season show.

    While I was at it I also added Kokoro for TTS.

    Thought I would spice up Jellyfin for the festive season, so am trying out the Jellyfin Enhanced and Home Sections plugins.

  • harrys_balzac@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    I dug out an old laptop and installed Yunohost on it. I was so excited until I discovered that my ISP uses CGNAT. I’m trying to figure out what I want to do next.

    I am looking at using headscale or just paying the US$10/month for a static public IP from my ISP. If I go with headscale, then it appears that I wouldn’t need Yunohost.

    I’m a newb at this so there’s a lot I don’t know yet.

    • kossa@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      You can rent a cheap VServer as well and use its static IP to forward traffic. Easiest for it would be SSH reverse tunnel. Or you could VPN it with your homelab (connection established from within your homelab).

      If you don’t want to rely on an external service you could as well establish a VPN server within your homelab and use IPv6 to connect to it, although the disadvantage would be, that if you’re trying to connect from IPv4 networks ‘outside’ that wouldn’t work.

      Just listing some options to research. Welcome to the hobby, have fun 🤗

      • harrys_balzac@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        I’d rather not rely on an external service if possible. I’m just starting to read up on doing the whole VPN thing.

        I appreciate your response and will keep your suggestions in mind as I move forward.

    • jol@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 hours ago

      My ISP uses CGNAT but I can ask for a dynamic IP address for free. I sent them an email and got a reply in less than a week. I can also pay extra like 2.50€ per month or something for a fixed IP. I found that quite reasonable.

      • harrys_balzac@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 hours ago

        I’m thinking getting a static public IP might just be the easiest way to go. I have a pretty good ISP. Aside from sticking all the customers behind CGNAT.

        • jol@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          10 hours ago

          Namecheap, and I guess other registrars too, has an API that you can call from your server to update your IP address in their DNS. It’s super easy. No need to pay for a static IP address. At least in my case ei already use my domain for other things.

          And since when is the easiest way the funnest way? :P

            • jol@discuss.tchncs.de
              link
              fedilink
              English
              arrow-up
              2
              ·
              10 hours ago

              Basically it’s a URL that you call with curl. You can set up a crown job to call every day or as often as you need. The URL contains the domain name or subdomain, you dynamic public IP (not CNAT), and the API token. This way you Domain always points to your dynamic IP.

  • Domi@lemmy.secnd.me
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 days ago

    I finally moved my mail server from Hetzner to my homelab.

    Pretty smooth sailing so far. For now I’m using Scaleway for outgoing mails since I can’t set a PTR record here but I might just try sending a few without PTR to see how other providers react.

    • Lyra_Lycan@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      From my experience using a mailserver with no PTR and an ISP who likes to put their addresses on a PBL, it’s very good. Gmail tends to be the most annoying and wants that PBL listing removed or you’ll go to spam for new recipients, but other than that 10/10. I’d be interested to hear what your findings are if you do test it!

  • Dataprolet@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    I recently installed Beszel and really like it but I would prefer not to have to login every time I want to check my systems. Is there any easy alternative?

    • tofu@lemmy.nocturnal.gardenOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Idk Beszel, but generally you could check if you can increase the session expiration time in the config or put it behind some SSO like authentik

    • irmadlad@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      I would prefer not to have to login every time

      I use NetData, with the v3 ‘switch’ on the url. Example: https://netdata.mycoolserver.com/v3. The v3 lets you skip the login process and head right to monitoring observables. Some people may have concerns about NetData, however it covers just about every metric I think one would need, all in one package.