Hey everyone,

I’m looking for a system that:

  • I can self host
  • Is slim, because I don’t have beefy hardware (Intel J5040, 32GB RAM, shared by all VMs/containers)
  • can be used to create an inventory of all the tech/hardware that I have in my house (not exclusively IT, I also wasn’t to track things like warranty for my chainsaws and the like)
  • does take at least the device make/model, serial number (for insurance cases) and warranty dates
  • is not some kind of enterprise-how-many-items-of-this-article-do-i-have-in-stock-things, because that seems to be the only thing I seem to be able to find, and they neither match my use case nor do they seem to be lightweight enough.

… and honestly, I don’t even know where to start looking. Do you guys have any recommendations?

Of course, I could just use a spreadsheet, but where’s the fun in that?

EDIT: Thank you all so much for the engaged discussion and all the suggestions, you’re the best!

  • WalnutLum@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 hours ago

    Libreoffice has a database engine and frontend that’s pretty applicable to Microsoft Access

  • qaz@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    13 hours ago

    I’ve been looking for something like this myself. I’ve tried:

    • NocoDB
    • Baserow
    • Homebox
    • Snipe-IT

    In the end I went with Grist. It may not be specifically designed for it, but it is very flexible.

  • Saltarello@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    17 hours ago

    Another shout for Homebox. I used to use a spreadsheet but over time found I simply didn’t maintain it but I’ve found I always maintain Homebox.

    Homebox allows parent/child relationship between items & exports to spreadsheet.

    I dont utilise the QR code facility because my family members would not bother to use QR codes. Instead I’ve numbered all boxes in each location (attic, garage, basement etc), printed contents of each box & put the printout into physical folders left in each location so even the most Luddite in my family can easily locate stuff then, in theory, remember where they took it from & if the stars align & its my luck day, put the item back in the same box that they removed said item from. When that happens I always check my lottery numbers too!

    They can’t filter/search a physical printout but at least they can find stuff (I guess I should simply add a QR code to each printout for a best of both worlds solution).

    Overall I’ve found Homebox a useful, simple & fun tool

    • tankerkiller125@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 hours ago

      Howdy, the Hay-Kot version of Homebox has been archived and will no longer be getting updates. However, a team has taken over the development (and I’m one of the devs) over at https://homebox.software/ and we’ve already fixed some bugs and made some improvements (including Postgres support), and we’re working on the next big release now.

    • N0x0n@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      2 days ago

      While I do agree on the general sentiment to not overcomplicate things, homebox seems rather easy to use and intuitive.

      Being able to create qr code to put them on boxes and also have them directly accessible through the web interface is neat !

      However, there’s one thing that’s quite cumbersome… There isn’t a one button move everything to a new location. Someone already posted a feature request and got some traction :) so cross fingers this going be implemented in the near futur !!

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

        Yes, I agree, batch moving stuff is important. I haven’t had that problem yet, so let’s hope they add it before I move or something 😅

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

      Also using Homebox. Quite intuitive UI, not too many features but also not too few. For instance you can upload the receipts, manuals, etc for euch equipment, etc

  • Señor Mono@feddit.org
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    2 days ago

    This might be an unpopular opinion/solution but even for two small size sister companies we are doing inventory in a version controlled markdown file 🫣

    • DasFaultier@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      Not at all, I like .md, and I’m familiar with Git. A spreadsheet is not something that I would throw into Git, but an .md

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

        I use markdown too, except I keep the markdown file in a self-hosted wiki (wiki.js)

        It’s versioned and accepts git as a backend

      • Señor Mono@feddit.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        That is the reason Markdown and Git are used for a lot shenanigans these days. Knowledge bases, awesome-lists, documentations. You name it.

        If you got the right tools (sphinx, typora, mkdocs, …obsidian) you got a powerful toolchain.

    • DasFaultier@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      HA, the term I was looking for is even on their website: “Asset Management Software”. My non-native speaker ass didn’t come up with this.

      Thank you, I will check those out.

      Though it sounds interesting for tinkering, I’m probably not doing down the NoCode route. You make it, you maintain it forever, and I don’t have that kind of time.

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

    I’d just roll your own with either a spreadsheet or a relational database depending on how fancy you want to get.

    In fact, I’ve done that for comic books.

  • GrumpyDuckling@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    A google forms alternative would be convenient. You could make an easy to fill out page that inouts to a spreadsheet. Put warranty reminders in your calander for a month before it expires.

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

    I get very far by just keeping a set of folders for each piece of equipment in a git repo.

    Pictures, etc, and sometimes the PDF manual if I bother.

    The difficult part here is being consistent over time - making sure you mark down when you bought things, serial numbers, etc. a proper website/app will force you to do this, but there is flexibility in having whatever convention you like most

    • DasFaultier@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Well, I do have a PaperlessNGX already, so I could use a custom field for SerialNo or something like that, but I just feel like PNGX isn’t really designed for this task.