I recognize this will vary depending on how much you self-host, so I’m curious about the range of experiences from the few self-hosted things to the many self-hosted things.

Also how might you compare it to other maintenance of your other online systems (e.g. personal computer/phone/etc.)?

  • Scrubbles
    link
    fedilink
    207 months ago

    highly recommend doing infrastructure-as-code, it makes it really easy to git commit and save a previously working state, so you can backtrack when something goes wrong

    • @kernelle
      link
      English
      77 months ago

      Ansible is great for this!

    • Kaldo
      link
      fedilink
      67 months ago

      Got any decent guides on how to do it? I guess a docker compose file can do most of the work there, not sure about volume backups and other dependencies in the OS.

      • @kernelle
        link
        English
        27 months ago

        Sorry I replied to the parent comment, but check out Ansible

        • Kaldo
          link
          fedilink
          37 months ago

          Oh I think i tried at one point and when the guide started talking about inventory, playbooks and hosts in the first step it broke me a little xd

          • @kernelle
            link
            English
            3
            edit-2
            7 months ago

            I get it, the inventory is just a list of all servers and PC you are trying to manage and the playbooks contain every step you would take if you would configure everything manually.

            I’ll be honest when you first set it up it’s daunting but that’s the thing! You only need to do it once, then you can deploy and redeploy anything you have in minutes.

            Edit: found this useful resource