I know for many of us every day is selfhosting day, but I liked the alliteration. Or do you have fixed dates for maintenance and tinkering?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

This post is proudly sent from my very own Lemmy instance that runs at my homeserver since about ten days. So far, it’s been a very nice endeavor.

  • metaStatic@kbin.earth
    link
    fedilink
    arrow-up
    10
    ·
    19 days ago

    what’s maintenance? is that when an auto-update breaks everything and you spend an entire weeknight looking up tutorials because you forgot what you did to get this mess working in the first place?

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

      I know you’re half joking. But nevertheless, I’m not missing this opportunity to share a little selfhosting wisdom.

      Never use auto update. Always schedule to do it manually.

      Virtualize as many services as possible and take a snapshot or backup before updating.

      And last, documentation, documentation, documentation!

      Happy selfhosting sunday.

  • dingdongitsabear@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    19 days ago

    switched my server from i7-870 (my ex-workstation) to Pentium G6405 (got it free). switch went without a hitch, debian with a ton of docker services (jellyfin, servarr, pihole, radicale, etc.), 8 GB RAM only. although it’s a quadcore to dualcore switch, no performance issues. I know there are better options out there, but I don’t spend money unless I really have to.

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

      That G6405 is actually about 25% faster overall and 50% faster per thread, so performance should be better now. Not to mention much faster RAM and IO.

      Core count doesn’t mean much when the CPUs are 12 years apart!

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        1
        ·
        19 days ago

        Not to mention all the extra instruction sets the newer CPU supports. The i7-870 is old enough that it doesn’t even support AES-NI, so encryption/decryption is significantly slower compared to even the lowest-end modern Intel or AMD x86 CPU.

  • Evkob (they/them)@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    19 days ago

    I got a new job, and the group chat is on WhatsApp, so I’m looking into running a Synapse server with a bridge to it. I really don’t want to have to use Meta’s apps on my phone.

    From what I’ve read so far, it seems like it’s going to be the most convoluted install process I’ll have encountered in my self-hosting journey. I’m excited to tackle it, but also a bit overwhelmed. Which is why I’ve been putting it off :P

  • Skunk@jlai.lu
    link
    fedilink
    English
    arrow-up
    2
    ·
    19 days ago

    Maintenance day is when I log into my server once every 3 month because I forgot it (as everything is working fine).

    But I just discovered OpenSuse microOS, while looking at the docs for my laptop Thumbleweed, and now I want to try it with no real reasons. Maybe it is just an excuse to buy a new Raspberry pi.

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

    For the first time I configured ssh with pubkey auth.
    Auth between windows (agent) and alpine (host) to use as a helper/backup proxy in veeam (helper is used to mount file level restore assistant)
    Took me 3 hours to find out that
    Windows didnt know the private key
    Pubkey auth wasnt active
    Fucked up pubkey auth
    Alpine isnt supported by Veeam so it didnt work
    Needed to install a small debian VM.

    :|
    At least I did my first pubkey auth setup.

  • ItTakesTwo@feddit.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    Fumbling around with k3s to get my toes into deploying a Kubernetes cluster from scratch for the first time ever. No real long term usage planned, just some testing to gather experience.

  • Evotech@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    I run everything off my gaming rig, so maintenance is kinda already a part of it.

    I just don’t really look forward to the day I need to reinstall :p

  • myrmidex@slrpnk.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    19 days ago

    Added extra disks to TrueNAS, got Seafile up and running in a Proxmox VM. Now I’m about to start fiddling with SAS to 4x Sata to get the front drive bays working. Keepin’ busy!

  • tux7350@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    I’m working on my first kubernetes cluster. I’m trying to set the systems up with NixOS. I can get a kublet and a control plan running. But I’m getting permission errors when trying to use kubeclt rootless on the system running the control plane. I think I figured out which file i need to change, now I just want to record that change in my configuration.nix.

    • refreeze@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      19 days ago

      I’m curious how this goes for you. I run all my machines on NixOS except my k8s cluster which is Talos for now. I have been thinking of switching to Nix for that too.

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

    Yesterday i managed to successfully host a simple html safely (its more of a network test)
    The path is nginx->openwrt->router to internet Now i only need to:

    • backup
    • set up domain (managing via cloudflare)
    • set up certificates
    • properly documentbthe setup + some guides on stuff that i will repeat

    and then i can throw everything i want on it :D

  • refreeze@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    I just set up wanderer and workout-tracker. Along with installing gadgetbridge on my phone, I now have a completely self hosted fitness/workout stack with routes, equipment tracking, heatmaps, general health metrics like HRV, heart rate, etc through my Garmin watch, without having Garmin Connect installed. Awesome!

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

      That sounds so cool! Not using any tracking/nav devices other than my phone but currently my routes just stay local without having any kind of management for them.

  • Mubelotix@jlai.lu
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    Had the intention of making a hidden TOR website version for all my websites but I’m sick

  • harsh3466@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    I’m integrating my Mac mini (running Asahi Linux) into my server setup. It’s slow going as I also have to move some data around so I can repurpose some hard drives.