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.

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

    Late to the party But I’ve been thinking about upgrading my proxmox and finally taking care of my backups in a more responsible manner. Just thinking about it, not actually doing anything yet :)

  • Chris@programming.dev
    link
    fedilink
    English
    arrow-up
    11
    ·
    7 days ago

    Pretty smooth sailing at the moment. I’ve got:

    • sonarr
    • radarr
    • jackett
    • bazarr
    • transmission
    • kuma uptime
    • grafana
    • promethius
    • blackbox
    • mastodon
    • traefik
    • authelia
    • forgejo
    • immich
    • syncthing

    All running on a 4 node raspberry pi kubernetes cluster.

  • jol@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    6 days ago

    Trying to smoothly orchestrate prowlarr, radarr, jellyfin, and transmission (via Proton vpn), using a big beautiful docker compose file. It’s been working OK but not without roadbumbs and tough learnings. Keep messing up directory permissions one way or another.

    Next step is setting up fail2ban on my public facing jellyfin to control things a little better. Everything is hosted at home, and I don’t want to use cloud flare tunnels, are streaming video is technically not allowed in them.

    If you have more good tips on securing a home server, let me know!

    Also, this is all running on an ancient 2012 mac mini running Ubuntu. Slow as molasses and sometimes the fans make a noise. I should start looking into back-up solutions, at least for the configs.

  • orenj@lemmy.kde.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 days ago

    Bought my first raspberry pi 5, 8 gb ram version. Gonna be using it to run a jellyfin server and maybe a foundry server if it can handle both concurrently. Anyone familiar enough to know if running multiple things on one of these is wise?

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

      Running multiple things in one host is perfectly fine. The more you have, the more complicated dependencies will become. Tool A needing PHP < 8 and tool B needing PHP 9 can be handled but is a headache.

      That’s why many people are using containers, specifically Docker. Each tool brings their own dependencies that are running isolated. Not sharing dependencies is more resource intensive but easier to handle.

      I’m not running the tools you mentioned but probably they list their resources requirements. I suggest you to check containers/Docker and consider using them instead of installing the tools natively.

      • orenj@lemmy.kde.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 days ago

        Ah, docker is a name I’d heard hanging around the lemmy space. I looked into it a little and couldn’t figure out what its usecase was, but that makes a fair bit of sense, thanks

  • JTode@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 days ago

    Bad week for me. Tandoor had become the home of quite a lot of recipes, and well, I’m never gonna just pull a docker container again without a backup, cause I did a pull and the bastard stopped working.

    So I setup Django and got started doing my own recipe server cause I was never very enthused about Tandoor, too much netflix-like Presentation bullshit and did not allow for the very simple thing I wanted, which was, a compact list of my recipes by alphabet that I can swiftly click on the one I want.

    I also need to get my Python chops back cause I think there will be jobs again, soon enough.

    Meanwhile, anyone got any suggestions of a better recipe app? Needs to run as a Linux server, that’s about it. I can go Tailscale if it has no security. If I get mine to something usable I’ll make it available.

  • Wuttin@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    7 days ago

    Had a productive session this weekend migrating my promtail config to grafana Alloy and setting up a syslog receiver to capture output from my cron jobs. Next up I’ll be messing with some scripts to sync my dashboard config across several instances which should be pretty neat if it works

  • bluGill@fedia.io
    link
    fedilink
    arrow-up
    2
    ·
    6 days ago

    Changed my family dashboard from magic mirror to a home assistant dashboard. I’m missing some cute things, but the major functions work better, and I get some options that I didn’t before.

  • Karna@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

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

  • CCMan1701A@startrek.website
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days 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.

  • Pika@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    7 days ago

    One of my drives crippled itself a few days back, not sure what caused it. Wasn’t able to be resolved without a host restart which was unfortunate. SMART isn’t failing and has been working fine, so I’m chalking it down to a weird Proxmox bug or something.

    For sure expected I was going to need to do a rollback on an entire drive after that restart though. Still may have to if it reoccurs.

  • harrys_balzac@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days 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.

    • jol@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 days 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
        ·
        6 days 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
          6 days 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
              ·
              6 days 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.

    • kossa@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 days 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
        ·
        7 days 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.

  • Helix 🧬@feddit.org
    link
    fedilink
    English
    arrow-up
    21
    ·
    7 days ago

    Certainly not my homelab as my server isn’t booting since a few weeks ago and I didn’t fix it yet…