I have been working on updating my “production” environment for the last month and a bit now and now that I have most of the core up and running it is time for me to look at a better way to store and manage my documentation.
Currently, I have been using LibreOffice to make various documents, spreadsheets and drawings to document the production environment and keep login credentials in a KeepassXC database. This system has worked for a number of years now but does not allow me to track changes or reuse templates very efficiently, and probably not the most effective solution.
I have looked at using a Wiki but not sure that It will be the right fit in terms of ease of use for non-technical types or allow me to properly document network diagrams or rack diagrams. I played around with Bookstack and found it was almost there but did not allow for easy import and export of data and also seemed to be missing a layer of the organization structure (like being able to create bookcases to place the shelves on). I also looked at SuiteCRM but it had many many features I would never use and seemed to be overkill for just a documentation server (though I was planning to use other applications for things like invoicing, tickets and other related tasks), and I also did not want to have to expose the documentation server and make it public-facing. If i were to combine everything into one server it could not isolate specific sections from being public-facing.
I spent the better part of today to try and build and Nextcloud install with ONLYOFFICE as another possible solution but could not get ONLYOFFICE to work at all.
Does anyone in the community have any recommendations for a solution or insight on what solutions they are using, ideally with a link to an install/configuration guide I could follow to set up a test server and see how that particular solution works and would fit my needs.