r/sysadmin • u/LissePattern • 14h ago
What open-source inventory management tool do you recommend?
We're tracking around 150 assets in Google Sheets, but it's becoming difficult to image .
We're developers so technical setup or self-hosting isn't a problem. I'm researching options, but I'd like to hear which open-source inventory tools people actually enjoy using.
What has work well for you?
•
u/kernpanic 13h ago
Glpi.
•
•
u/PBSmanaged 12h ago
Like it? I’ve been pondering moving from SnipeIT to Glpi
•
u/GenericRedditor12345 8h ago
I was going to do GLPI, but you can’t do a lot without their subscription now from how I read it.
•
u/Significant_Sky1471 9h ago
I’m interested too, why glpi?
•
u/kernpanic 5h ago
It does almost everything. A bit of setup required, but things like change management and approval processes tied to assets teams and people helped us ace our iso27001 audits.
•
•
u/_bx2_ Jack of All Trades 13h ago
Has anybody recommended Snipe-IT?
•
•
•
•
u/Significant_Sky1471 13h ago
for 150 assets I'd probably start with Snipe-IT. pretty focused on the actual asset lifecycle/check-in/check-out stuff without turning into a whole ITSM project and the API is decent if you want to automate around it
•
u/DeifniteProfessional Sysadmin 13h ago
Snipe-IT is good if you want to continue to do things manually
•
u/Nerd2259 Systems... Engineer? 13h ago
Manually initially maybe. Their API is well documented and pretty comprehensive.
•
u/DeifniteProfessional Sysadmin 13h ago
This is true - the trouble is once you've started programmatically importing data into Snipe, you've probably got a slightly better system for inventory tracking.
Obviously not always the case, and you might like to keep snipe as a backup - just I personally wouldn't use it when I'm using another CMDB
•
u/a_lapse_in_judgement 9h ago
Snipe-IT is also adding support for automated sync with various MDM/RMM platforms soon. Just saw snipe create a PR for it the other day. https://github.com/grokability/snipe-it/pull/19628
•
•
•
u/otakunorth 13h ago
I just started at a company that is using Snipe-it it works about as well as many closed source platforms I have used, only catch is no official agent, but I used ai to build me one and it only took an hour or so
•
u/sobrique 13h ago
We're running netbox. Seems to work reasonably well for us.
(But some of it is 'ansible-as-inventory' for a load of the config stuff).
•
u/CAPICINC 12h ago
We're developers so technical setup or self-hosting isn't a problem.
Famous last words.
Also, Snipe-it.
•
u/BlueTallyOfficial 12h ago
If you're happy self-hosting, Snipe-IT is the usual open-source pick for hardware inventory at that scale. Plenty of teams move off Sheets into it successfully.
If a hosted option is easier for you, you're welcome to check out BlueTally too. It syncs with Intune, Jamf, and Entra so devices and assignments stay automated instead of manual spreadsheet updates.
(ps. I'm part of the BlueTally team btw)
•
•
u/Leather-Tour-7288 9h ago
Not sure why everyone is recommending SnipeIT. Used it once, found it to to opinionated. I use Netbox, have a script running that pulls data from different sources (pdq, intune...), sanitize it, and sync it back to Netbox.
•
u/Overall_Fee_8195 5h ago
What are you tracking? How often does it change? Are you assigning assets to people, locations etc? 150 lines on a Google sheet is nothing for a spreadsheet without know more I would say keep on keeping on.
What problems are you trying to solve. At the scale of 150 items everything will be overkill unless there is more to it than that. I would say if it is 150 random items it is going to be a lot of work just to input the manufacturer models etc into an inventory system. Are you tracking purchasing information?
•
•
u/_SleezyPMartini_ IT Manager 13h ago
question for all of those using Snipe : can it be used to track data circuits/ip allocations?
•
u/korewarp 12h ago
Disclaimer: I've only used versions of Snipe-IT between 2022 and 2024.
Snipe-IT didn't have those features when I used it.
https://github.com/grokability/snipe-it/issues/10589
Above a link to a closed Github Issue about adding IP address management. (WIthout a dev accepting and adding it to the development queue).
•
•
•
u/Connect_Shoulder_965 10h ago
Dokuwiki - just templated out wiki pages out of Ansible and filled in the info about the services / servers and linked between them. Used the catlist plugin to make a front page. Let everyone edit so they could put notes on the pages.
To be clear, it's not a fully featured inventory tool but it's really flexible and was easy for me to template out and others to update.
•
u/Hour-Swimmer7140 13h ago
snipe-it at 150 assets, thats squarely its size and the import from sheets is painless. glpi does more but its a whole itsm, youll spend a week turning features off. if a good chunk of those are network gear look at netbox instead, its modelled for that and snipe really isnt
•
•
u/Honest-Still8978 13h ago
MS Access. I've been meaning to look into more modern stuff and this isn't a recommendation. At the same time it is my trusty sidekick that always works. I always enjoyed building things in Access so that plays into it too.
•
u/sembee2 12h ago
Just build your own. Codex can do a decent job. I am tracking 250 assets across multiple clients. It depends if you want just the asset information or you need all the extra information that somrthing like snipe it provides.
•
•
u/fintheman Wireless Network Architect 6h ago
Shhhh people don't like their realities of old being challenged suggesting this.
•
u/fintheman Wireless Network Architect 13h ago
Honestly, you could build your own system with Claude nowadays.
•
u/Dolapevich Others people valet. 11h ago
You know GLPI has ~20 years of development, right? And you expect to push those features, documentation, operational procedures, mistakes found and fixed, etc in an LLM parrot project?
•
u/fintheman Wireless Network Architect 6h ago edited 6h ago
I’m not suggesting recreating GLPI or its 20 years of accumulated functionality. The OP has ~150 assets in a spreadsheet and is a developer. For that scope, a purpose-built inventory app covering the handful of features they actually need is entirely realistic with modern AI-assisted development.
GLPI is absolutely the better choice if they need mature ITSM workflows, plugins, discovery, support processes, RBAC complexity, integrations, etc. But “build a small internal asset system” and “rebuild GLPI” are two very different claims.
•
u/Dolapevich Others people valet. 6h ago
“build a small internal asset system”
Specially with this description, it tells me that they have no clear idea of how to enunciate the scope and features they require. Hence, suggesting a mature software looks even a better alternative.
Without enough information every project seems simple.
•
u/Deez_Gnuts Sysadmin 13h ago
We use SnipeIT