after googling my ass wound, I‘m wondering if you‘ve got some ideas what could fit my needs.
As an admin I‘m in the need to store information about customers, like IP addresses and ranges, their credentials, possibly user credentials and software licenses (perpetual and recurring), maybe even hardware information etc.
Are you aware of sth like that? Snipe-IT doesn’t seem to be an option as it does still not support subscription based licenses (why ever…) and GLPI is not tenancy based.
This is good stuff. The last environment I managed, we used Dokuwiki for documentation, and a shared KeePass db for passwords and licenses. If I were doing it again, I'd use your method. At my current client we use Confluence but I miss being able to dump any script output into Dokuwiki.
I've been wanting to build a system just like this for a while. I started just jotting down all the information in a wiki and then never found any benefit from building a more structured system that the simple wiki already provides.
Happy to discuss in further detail, maybe even talk about prototyping something basic if you have some good suggestions.
So what we're looking at is probably two or three systems here. I can't help you on what systems integrate.
Documentation
This is for general documentation. SOPs, etc.
I generally advise documentation be stored in Markdown. This is after decades of having to migrate systems or being locked into a documentation system because a migration path was too timely.
Markdown is ultra portable and easy to store/backup. You can get change management interfaces for it, or store it in Git if you have to.
Even something like mdwiki would do the trick in a pinch. The value you see out of this lies in how well you keep it organized and how well you use it.
It seems like an alternative to HashiCorp Vault, so integration into deployment pipelines would be a huge bonus.
OP doesn't specify what they would use the secrets manager for, but Infisical seems to be a good cross between something like Bitwarden and something like Vault.
I like how this sub is so laser focused on self hosted apps that most the answers just completely glossed over the "ass wound" part and provide useful feedback.
You could open with I want a self hosted app for keeping track of my serial murders, and people would come back with some great options.
I've used Dokuwiki in the past, but at the end of last year, I swapped everything to Notion. I have everything from SOP, licenses, Hardware DBs, and Network DBs stored in one place.
Take time to read/try/learn about Netbox, it should be perfect for you.
At Work, I deployed Netbox and, even if the teams were reluctant at first, they finally saw the benefits and slowly gave up their infamous excel sheets 😉
For general documentation and scripts, I tried to push people to MKdocs-material automatically updated from a Gitea repository but people are too allergic to Markdown...