PartKeepr on Portainer

I spent 2 days trying to figure out how to install an app called PartKeepr on my OpenMediaVault server within Portainer, and got so angry I finally decided to try and find a Wordpress app and see if I could get WordPress installed instead. I found the Big Bear video on installing WordPress to Portainer and by Gum, it told me everything I needed to know! So easy! Especially after spending 2 days reading threads and watching videos where everyone just starts in the middle and glosses over the minutia of things. I don’t really do Linux. In this Windows-based world, that’s where I’ve had to focus my attentions, so I NEED all that minutia. I need to be hand-held and treated like an idiot, because where Linux is concerned, I AM an idiot! Anyway, I got Wordpress installed and running, but then every plug-in requires Woo Commerce or is a simple spreadsheet app. I don’t need nor want an online store - I just need someone to be able to access my OMV server from wherever and update an inventory list, but I ALSO need to have pictures associated with every inventory item, and it needs to be simpler than a spreadsheet, for “Special” reasons. I did look at BoxInvy, but again, needing pictures, so it didn’t fit. Sorry. So, I keep coming back to PartKeepr.

PartKeepr ( https://partkeepr.org/ ) can be installed via their setup file or GIT, but either way I need to get MySQL and PHP installed as dependencies. I can install those easy enough. But I do NOT understand how to add the Partkeepr install files to my OMV server nor where, how to setup MySQL and PHP as dependencies and then launch the HTML-based setup, NOR how to use GIT to do so as the other option. PartKeepr has a page about using GIT, but I don’t understand how or where to input their code in Portainer to make it work, and everything I’ve tried has failed because apparently there’s no legitimate YML file, and I’m as unsure how to make one of those as I am about everything else in this venture.

I know PartKeepr isn’t an app that would normally come to this forum, but I figured since Big Bear seems so savvy with Portainer, maybe they or someone else as equally brilliant could give me the idiot-proof step-by-step to get it all up and working and dependencies depending. And THEN, if someone wants to add the steps to help me open an outside port for PartKeepr to be accessed outside my network, I wouldn’t be offended. :slight_smile: But getting it installed is priority one, and having all the steps for me to follow will help me understand better how these things work from the Linux/Portainer end of things. I wouldn’t even be bothered if someone showed me how to do the install both manually AND through GIT! I like learning and understanding things, and once I can get a base understanding of something I can usually get a good knowledge-base thrumming around my skull fairly soon after.

Anyway, thanks for any help, your time, and your wisdoms. Sincerely.

Awesome glad the videos helped you!

It looks like PartKeepr hasn’t been updated in 7 years or so. I would not recommend installing that app. It’s also still using Symfony 2, which is really old.

Boxinvy has full support for images. Could you elaborate more on this?

You’re welcome! Glad to have you in the BigBearCommunity!

Hey, Dragonfire1119! Thanks for the response.

I looked at the BoxInvy stuff and didn’t see anything about pictures, but if it supports them, maybe it’s my solution. I did look around more after posting here and found InvenTree and thats currently supported and does seem to fit my needs, but only if I could dumb it down.

So, here’s why I’m trying to do all this: I’m old and retired and I make bobbles with a C02 and fiber laser. I give them to a friend who has a business and he occasionally gives them to customers to help with those relationships. But he’s horrible about writing down what he got rid of so I can replace it. I made a spreadsheet for him, but he was overwhelmed. So we talked and came up with the idea of a hosted app that he could update the inventory on the fly. Since I make no money at this (he helps me with small projects when I need it) I don’t want to pay to host a site, thats why I’m trying to host it myself on my omv server. But I need to be able to assign downgraded rights for his account so he doesn’t muck things up.

Right now I have a couple dozen bobbles, but my brain is creative and I keep adding more, so I need whatever app I use to be not only free/open source, but expandable as well to host however many designs I come up with, so he could order a new designed bobble, too. But I don’t need a commerce site or app because that’s not what this is at all.

And there you have it. Hopefully it’s simple enough that it could be easily done, I just need to know the steps and what each step does so I can look at it, understand it, and replicate it if I wanted. I want to understand it, not just apply it, if that makes sense.

I did see that InvenTree has a Docker package, but apparently that doesn’t translate to eade of use if you’re using a different docker program.

Anyway, thanks for the quick response and any additional answers or help you might be able to offer. Have a great rest of your day!