Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. The System Wayfinder - (looking for feedback)

The System Wayfinder - (looking for feedback)

Scheduled Pinned Locked Moved Selfhosted
selfhosted
5 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nundrum@yall.theatl.socialN This user is from outside of this forum
    nundrum@yall.theatl.socialN This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    I have quite a few self-hosted services, both on machines at home and on a VPS. And there are even more odds and ends I've written that do things on my home network. A one-person maintenance team runs into serious memory limitations, particularly for the services that just run fine for years at a time.

    After running into the frustration of forgetting how to run Nextcloud upgrades on the command line for the nth time, I realized it was time to write a tool.

    The system wayfinder is what came out of that frustration. It lets you leave notes and commands in place around your infrastructure. After dogfooding it a bit, I was delighted when it saved me a ton of trouble dealing with one of my docker containers.

    I took some time to work on it proper, wrote it up, and put it on GitHub, even though it is still a pre-release. Would you use a tool like this? What else would you want in it?

    Edit: adding link to GitHub
    https://github.com/robbieh/way

    sxan@midwest.socialS 1 Reply Last reply
    5
    • nundrum@yall.theatl.socialN [email protected]

      I have quite a few self-hosted services, both on machines at home and on a VPS. And there are even more odds and ends I've written that do things on my home network. A one-person maintenance team runs into serious memory limitations, particularly for the services that just run fine for years at a time.

      After running into the frustration of forgetting how to run Nextcloud upgrades on the command line for the nth time, I realized it was time to write a tool.

      The system wayfinder is what came out of that frustration. It lets you leave notes and commands in place around your infrastructure. After dogfooding it a bit, I was delighted when it saved me a ton of trouble dealing with one of my docker containers.

      I took some time to work on it proper, wrote it up, and put it on GitHub, even though it is still a pre-release. Would you use a tool like this? What else would you want in it?

      Edit: adding link to GitHub
      https://github.com/robbieh/way

      sxan@midwest.socialS This user is from outside of this forum
      sxan@midwest.socialS This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      Maybe! How is it better than keeping a README?

      If it's just a command, I put it in a readme. If it's a series of commands, I put it in a shell script. What would your tool bring to the party, and if I'm going to turn to a third party solution, why shouldn't I use Salt or Puppet instead?

      nundrum@yall.theatl.socialN 1 Reply Last reply
      1
      • sxan@midwest.socialS [email protected]

        Maybe! How is it better than keeping a README?

        If it's just a command, I put it in a readme. If it's a series of commands, I put it in a shell script. What would your tool bring to the party, and if I'm going to turn to a third party solution, why shouldn't I use Salt or Puppet instead?

        nundrum@yall.theatl.socialN This user is from outside of this forum
        nundrum@yall.theatl.socialN This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        For just a couple of reasons. One is the shell integration to remind me that the notes are there. The other is making it a standard tool with standard formats and expectations. I find there's a little bit of magic in that.

        As for Salt and such systems, this is way far away from anything like that. It is not intended to run your infrastructure for you.

        sxan@midwest.socialS 1 Reply Last reply
        0
        • nundrum@yall.theatl.socialN [email protected]

          For just a couple of reasons. One is the shell integration to remind me that the notes are there. The other is making it a standard tool with standard formats and expectations. I find there's a little bit of magic in that.

          As for Salt and such systems, this is way far away from anything like that. It is not intended to run your infrastructure for you.

          sxan@midwest.socialS This user is from outside of this forum
          sxan@midwest.socialS This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          Publish that puppy. It can't hurt.

          Don't do it in github, though. Sourcehut is better; or if you crave that cluttered, JS-heavy feel, Gitlab.

          W 1 Reply Last reply
          1
          • sxan@midwest.socialS [email protected]

            Publish that puppy. It can't hurt.

            Don't do it in github, though. Sourcehut is better; or if you crave that cluttered, JS-heavy feel, Gitlab.

            W This user is from outside of this forum
            W This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            why not codeberg? kind of lightweight on JS, but especially compared to gitlab.

            @[email protected]

            1 Reply Last reply
            1
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups