in reply to Automatic server documentation

Many such systems exist.

The most comprehensive one I have seen is GLPI, that uses OCS inventory to gather the type of information you seek.

     Syntactic sugar causes cancer of the semicolon.        --Alan Perlis